ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Закрытая тема
 
Опции темы Поиск в этой теме Опции просмотра

php+apache
  #1  
Старый 15.04.2005, 10:28
Аватар для CunningFox
CunningFox
Познающий
Регистрация: 03.03.2005
Сообщений: 66
Провел на форуме:
0

Репутация: 0
Отправить сообщение для CunningFox с помощью ICQ
По умолчанию php+apache

ставлю на компе сервер apache+php
есть такой код с файле first.php:

<?
echo "<html><body><h1>";
echo "Hello, $me";
echo "</h1></body></html>";
?>


ввожу http://localhost/first.php?me=CunningFox
должно выводить Hello, CunningFox
но выводит:

Notice: Undefined variable: me in d:\www\html\first.php on line 3
Hello,


чё это?
 

  #2  
Старый 15.04.2005, 10:42
Аватар для Егорыч+++
Егорыч+++
Administrator
Регистрация: 27.05.2002
Сообщений: 1,241
Провел на форуме:
20377164

Репутация: 0


По умолчанию

Цитата:
Сообщение от CunningFox  
ставлю на компе сервер apache+php
есть такой код с файле first.php:

<?
echo "<html><body><h1>";
echo "Hello, $me";
echo "</h1></body></html>";
?>


ввожу http://localhost/first.php?me=CunningFox
должно выводить Hello, CunningFox
но выводит:

Notice: Undefined variable: me in d:\www\html\first.php on line 3
Hello,


чё это?

<?
echo "<html><body><h1>";
$me=$_GET['me'];
echo "Hello, $me";
echo "</h1></body></html>";
?>

Вот так должно работать. Читай что такое глобальные переменные в PHP
 

  #3  
Старый 15.04.2005, 12:04
Аватар для CunningFox
CunningFox
Познающий
Регистрация: 03.03.2005
Сообщений: 66
Провел на форуме:
0

Репутация: 0
Отправить сообщение для CunningFox с помощью ICQ
По умолчанию

спосибо, всё работает!
а как можно настроить чтобы работал код оставленный мной в первом посте?
 

  #4  
Старый 15.04.2005, 14:52
Аватар для nerezus
nerezus
Pagan Heart
Регистрация: 12.08.2004
Сообщений: 3,791
Провел на форуме:
6490435

Репутация: 2290


Отправить сообщение для nerezus с помощью ICQ
По умолчанию

register_globals = On
 

  #5  
Старый 15.04.2005, 16:33
Аватар для CunningFox
CunningFox
Познающий
Регистрация: 03.03.2005
Сообщений: 66
Провел на форуме:
0

Репутация: 0
Отправить сообщение для CunningFox с помощью ICQ
По умолчанию

где это прописать?
 

  #6  
Старый 15.04.2005, 16:34
Аватар для CunningFox
CunningFox
Познающий
Регистрация: 03.03.2005
Сообщений: 66
Провел на форуме:
0

Репутация: 0
Отправить сообщение для CunningFox с помощью ICQ
По умолчанию

всё нашёл, спосибо
 

  #7  
Старый 15.04.2005, 18:44
Аватар для chin
chin
Познающий
Регистрация: 19.03.2005
Сообщений: 41
Провел на форуме:
11866

Репутация: 4
По умолчанию

но лучше так не делать...
Набери в гугле, напремер, "register_globals = On".. посмотришь на результат...
 

  #8  
Старый 16.04.2005, 09:15
Аватар для CunningFox
CunningFox
Познающий
Регистрация: 03.03.2005
Сообщений: 66
Провел на форуме:
0

Репутация: 0
Отправить сообщение для CunningFox с помощью ICQ
По умолчанию

а так всё равно первый код не работает!
даже с register_globals = On
вылетает всё тоже сообщение об ошибке..
 

  #9  
Старый 16.04.2005, 13:26
Аватар для nerezus
nerezus
Pagan Heart
Регистрация: 12.08.2004
Сообщений: 3,791
Провел на форуме:
6490435

Репутация: 2290


Отправить сообщение для nerezus с помощью ICQ
По умолчанию

 

  #10  
Старый 16.04.2005, 17:42
Аватар для chin
chin
Познающий
Регистрация: 19.03.2005
Сообщений: 41
Провел на форуме:
11866

Репутация: 4
По умолчанию

Во-во. Привыкайте люди к $_GET $_POST $_REQUEST ... проще для жизни.
А можно сделать так (в начале кода... тот же register_globals):
Цитата:
extract($_GET,EXTR_REFS);
extract($_POST,EXTR_REFS);
extract($_COOKIE,EXTR_REFS);
...
 
Закрытая тема





Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ