Начинаю изучение php. Помогите с ламерской проблемой:<html>
<form method="get">
<input type="text" name="mes">
<input type="submit" value="Отправить">
</form>
<? echo $mes; ?>
</html>После ввода текста в текстовую форму и нажатия "Отправить", хочу получить отображение значения переменной. Почему я ее не вижу?
<html>
<form method="get">
<input type="text" name="mes">
<input type="submit" value="Отправить">
</form>
<? echo $_GET['mes']; ?>
</html>
><html>
><form method="get">
> <input type="text" name="mes">
> <input type="submit" value="Отправить">
></form>
><? echo $_GET['mes']; ?>
></html>Так работает, спасибо за помощь! Однако, не понятен момент - это особенность php4 или причина в другом. Почему банальное echo $mes не работает?
>><html>
>><form method="get">
>> <input type="text" name="mes">
>> <input type="submit" value="Отправить">
>></form>
>><? echo $_GET['mes']; ?>
>></html>
>
>Так работает, спасибо за помощь! Однако, не понятен момент - это особенность
>php4 или причина в другом. Почему банальное echo $mes не работает?
>
Это не особенность, это режим работы PHP. Ищи на тему register_globals
А еще не плохим тоном было бы указывать action
>А еще не плохим тоном было бы указывать action
Я уж промолчал... Раз учится человек - значит не раз еще на невнимательность свою наткнется. :-)
>>А еще не плохим тоном было бы указывать action
>
>
>Я уж промолчал... Раз учится человек - значит не раз еще на
>невнимательность свою наткнется. :-)action не указывал чтобы код в вопросе был предельно краток.
Еще раз спасибо за помощь...З.Ы. На невнимательность уже натыкался и не раз... :)