The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"обработка форм с помощью пхп"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы WEB технологии (Public)
Изначальное сообщение [Проследить за развитием треда]

"обработка форм с помощью пхп"
Сообщение от user Искать по авторуВ закладки on 05-Сен-03, 00:09  (MSK)
Почему не передаются переменные из формы, я уже замучался
Вот внизу код, упростил как мог. По идеи при нажатт submit должно вылезать
слово "Работает", но этого нет, форма грузится как в первый раз. Переменные $post и др почемуто всегда пустые.

Подскажите где глюк или мож в самом пхп надо что-то включить, чтоб дааные принимать


<?
if( $post=="Y" )
{
     echo"Работает";

}
?>

<form action="<? $PHP_SELF ?>" method="post">
<input type=hidden name=post value="Y">
<input type=text size=100 maxlength=200 name=news_title value="<? echo $news_title ?>">
<textarea cols=100 rows=30 wrap=physical name=news_text value="<? echo $news_text ?>">
</textarea>
<input type=submit value="послать запрос">

</form>

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "обработка форм с помощью пхп"
Сообщение от konst emailИскать по авторуВ закладки on 05-Сен-03, 12:19  (MSK)
>Почему не передаются переменные из формы, я уже замучался
>Вот внизу код, упростил как мог. По идеи при нажатт submit должно
>вылезать
>слово "Работает", но этого нет, форма грузится как в первый раз. Переменные
>$post и др почемуто всегда пустые.
>
>Подскажите где глюк или мож в самом пхп надо что-то включить, чтоб
>дааные принимать
>
>
><?
import_request_variables('p');
>if( $post=="Y" )
>{
>     echo"Работает";
>
>}
>?>
>
><form action="<? $PHP_SELF ?>" method="post">
> <input type=hidden name=post value="Y">
> <input type=text size=100 maxlength=200 name=news_title value="<? echo $news_title ?>">
> <textarea cols=100 rows=30 wrap=physical name=news_text value="<? echo $news_text ?>">
>
  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "обработка форм с помощью пхп"
Сообщение от user Искать по авторуВ закладки on 05-Сен-03, 12:19  (MSK)
Вопрос снят!

Оказалось с версии 4.1.0 нужно писать вместо if( $post=="Y" ) -

if($_POST[post]=="Y")

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "обработка форм с помощью пхп"
Сообщение от konst emailИскать по авторуВ закладки on 05-Сен-03, 12:31  (MSK)
>Вопрос снят!
>
>Оказалось с версии 4.1.0 нужно писать вместо if( $post=="Y" ) -
>
>if($_POST[post]=="Y")
"Оказалось", что php теперь пытается заботиться о "безопасности" - и что бы обойти эту проблему предлагается 3 решения:
1.в config-файле php прописать разрешение на import_requested... (не помню названия опции)
- (тогда "ранние" скрипты будут отрабатывать)
2. вставлять в каждый php-скринт  import_request_variables('pgc');
3. или обращаться как к массиву $_(POST|GET)

  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "обработка форм с помощью пхп"
Сообщение от ALExorON Искать по авторуВ закладки on 05-Сен-03, 14:23  (MSK)
Все переменные беруться из массива самого сервака.
Я тоже сначала не мог понят, потом скачал документацию и все понял.
Поэтому лучше скачать документацию
  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру