| imho.ws |
![]() |
|
|
|
# 1 |
|
Guest
Сообщения: n/a
|
Я начинающий програмист на php. Самое лучшее для описания проблеммы - это приведение примера и дальнейший поиск ошибок. Итак, имеется два файла - index.htm и name.php
index.htm представляет из себя обычную форму с текстовым окошечком и кнопочкой. name.php содержит элементарный код для обработки результатов формы. По идее, при использовании метода post, name.php должен перехватывать переменные, присвоенные текстовому окошечку и кнопочке, и уже работать с ними.... Все сделано как по книге - переменные в index.htm называются точно также, как в name.php Но! При вызове name.php из этой формы (обычным способом - action = name.php method = post ), значения переменных не передаются. В чем дело, спрашиваю я себя? Помогите с этой проблеммой. P.S. Для отладки скриптов на php я пользуюсь сервером Apache, версия php - 4.3.2 Сервер, вроде, настроен правильно....в настройках php я ничего не трогал. Поможите, чем можите. Ламер - есть ламер, таким я и останусь, пока люди добрые не разъяснят в чем моя ошибка. Вот полный код index.htm и name.php - Index.htm - <form action="name.php" method="post"> <br></br> <input type="text" name="text1" size="20" style="border-style: double; border-width: 3"></input></p> </p> <input type="submit" value="Submit" name="button1" style="border-style: double; border-width: 3; background-color:#FF9933"></input> </form>" name.php - <?php print $text1 ; ?> |
|
|
# 4 |
|
Guest
Сообщения: n/a
|
RaZEr
Спасибо огромное! Таки да, по умолчанию, в конфигурации php разрешен только способ $_request["var"] , а перехват переменных на прямую запрещен. Теперь буду знать (и, похоже, узнать придется еще многое )))Еще раз спасибо, все заработало как сантехник после 100 грамм )), т.е. - на ура!P.S. А метод $_request мне понравился больше: им и буду пользоваться. |