|
|
|
| Вот простой скрипт:
<HTML>
<HEAD><TITLE>Using Variables</TITLE></HEAD>
<BODY>
<?php
print ("<H2> <CENTER> <B> Hello, $FirstName. </B> </CENTER> </H2> <BR>\n");
?>
</BODY>
</HTML>
Открываю браузером, в строке адреса дописываю ?FirstName=Name
а он не видит значение переменной, выводит только:
Notice: Undefined variable: FirstName in c:\Inetpub\wwwroot\hello.php on line 5
Hello, .
Помогите разобраться!!! | |
|
|
|
|
|
|
|
|
для: Spirit2005
(03.05.2005 в 15:03)
| | Совет нумер 1
У меня все работает, а значит ошибка уже в настройках вашего apache или php
Совет нумер 2
Не пользуйтесь всякой фигней, я тоже раньше писал скрипты только в notepad и отлаживал на локальном сервере. Дам ценный совет который на вес золота, попробуй установить PHP Debuger "NuSphere PhpED" и твои проблемы разом исчезнут, в этом дебагере есть поддержка отладки программы и исполнения скрипта в пошаговом режиме что не раз спасает и помогает легко найти ошибку, также есть возможность следить за состоянием переменный в окошке watch ну и наконец вы можете запускать скрипты с разными параметрами post и get.
Желаю удачи
П.С. Всем советую использовать данную программу | |
|
|
|
|
|
|
|
для: Flash5
(03.05.2005 в 15:37)
| | Спасибо за советы. У меня установлен IIS. Вроде бы все настройки перерыл, никакого результата. Где можно еще изменить параметры php или IIS? | |
|
|
|
|
|
|
|
для: Flash5
(03.05.2005 в 15:37)
| | Проблема решена!
Нужно было изменить в файле php.ini значение парметра "register_globals" на "On"
Спасибо всем! | |
|
|
|
|
|
|
|
для: Spirit2005
(03.05.2005 в 16:00)
| | Повторюсь не пользуйся register_globals на многих серверах эта опция отключена | |
|
|
|