Andronik
Новичок
Проблема с GET и Post
Помогите начинающему с проблемой. Дело в конфигурации PHP.
Собираюсь написать сайт на PHP. Только начал изучать этот язык. Обеспечился достойным количеством литературы, исходными материалами... Вот только ни единого "живого" учителя или хотябы, человека, который может посоветовать. С установкой Apache 2.0 и PHP 4 возился не мало. Возился - возился... Ну ладно, в итоге настроил (что-то в общих чертах, наверное, работает). Но вот проблема непонятная с методами GET и POST. Не работают (т.е. совсем неработают). Например:
Такой учебный код:
<font color=#<? echo $color; ?>>Наш цвет: <? echo $color; ?></font>
<form action="" method=GET>
<input type="text" name=color>
<input type="submit" value="сменить цвет">
</form>
В поле текс в качестве цвета, например, голубой цвет - 0000FF;
В строке браузера выводит все запросы хорошо:
http://localhost/1.php?color=0000FF, а вот в самом документе на месте цвета пусто:
<font color=#>Наш цвет: </font>
<form action="" method=GET>
<input type="text" name=color>
<input type="submit" value="сменить цвет">
</form>
И цвет, конечно же прежний. А в интернете на сервере с нормальными настройками PHP всё работает. Так как же мне свой "localhost" под это дело приспособить? А то, учитывая, что весь мой сайт состоит из множества форм и этих самых методов, такой "труд" через интернет станет весьма ужасным и накладным.
Помогите начинающему с проблемой. Дело в конфигурации PHP.
Собираюсь написать сайт на PHP. Только начал изучать этот язык. Обеспечился достойным количеством литературы, исходными материалами... Вот только ни единого "живого" учителя или хотябы, человека, который может посоветовать. С установкой Apache 2.0 и PHP 4 возился не мало. Возился - возился... Ну ладно, в итоге настроил (что-то в общих чертах, наверное, работает). Но вот проблема непонятная с методами GET и POST. Не работают (т.е. совсем неработают). Например:
Такой учебный код:
<font color=#<? echo $color; ?>>Наш цвет: <? echo $color; ?></font>
<form action="" method=GET>
<input type="text" name=color>
<input type="submit" value="сменить цвет">
</form>
В поле текс в качестве цвета, например, голубой цвет - 0000FF;
В строке браузера выводит все запросы хорошо:
http://localhost/1.php?color=0000FF, а вот в самом документе на месте цвета пусто:
<font color=#>Наш цвет: </font>
<form action="" method=GET>
<input type="text" name=color>
<input type="submit" value="сменить цвет">
</form>
И цвет, конечно же прежний. А в интернете на сервере с нормальными настройками PHP всё работает. Так как же мне свой "localhost" под это дело приспособить? А то, учитывая, что весь мой сайт состоит из множества форм и этих самых методов, такой "труд" через интернет станет весьма ужасным и накладным.