Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Помогите!!! Не передается переменная
 
 автор: Spirit2005   (03.05.2005 в 15:03)   письмо автору
 
 

Вот простой скрипт:
<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, .

Помогите разобраться!!!

   
 
 автор: Loki   (03.05.2005 в 15:34)   письмо автору
 
   для: Spirit2005   (03.05.2005 в 15:03)
 

Попробуйте так ".$_GET['FirstName']."
http://softtime.ru/info/articlephp.php?id_article=13

   
 
 автор: Flash5   (03.05.2005 в 15:37)   письмо автору
 
   для: Spirit2005   (03.05.2005 в 15:03)
 

Совет нумер 1
У меня все работает, а значит ошибка уже в настройках вашего apache или php
Совет нумер 2
Не пользуйтесь всякой фигней, я тоже раньше писал скрипты только в notepad и отлаживал на локальном сервере. Дам ценный совет который на вес золота, попробуй установить PHP Debuger "NuSphere PhpED" и твои проблемы разом исчезнут, в этом дебагере есть поддержка отладки программы и исполнения скрипта в пошаговом режиме что не раз спасает и помогает легко найти ошибку, также есть возможность следить за состоянием переменный в окошке watch ну и наконец вы можете запускать скрипты с разными параметрами post и get.
Желаю удачи
П.С. Всем советую использовать данную программу

   
 
 автор: Spirit2005   (03.05.2005 в 15:45)   письмо автору
 
   для: Flash5   (03.05.2005 в 15:37)
 

Спасибо за советы. У меня установлен IIS. Вроде бы все настройки перерыл, никакого результата. Где можно еще изменить параметры php или IIS?

   
 
 автор: Spirit2005   (03.05.2005 в 16:00)   письмо автору
 
   для: Flash5   (03.05.2005 в 15:37)
 

Проблема решена!
Нужно было изменить в файле php.ini значение парметра "register_globals" на "On"
Спасибо всем!

   
 
 автор: Flash5   (03.05.2005 в 17:51)   письмо автору
 
   для: Spirit2005   (03.05.2005 в 16:00)
 

Повторюсь не пользуйся register_globals на многих серверах эта опция отключена

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования