Перейти к содержанию
СофтФорум - всё о компьютерах и не только

Проблема с PHP


Рекомендуемые сообщения

Доброе время суток. Установил ХАМПП 1.6.8. Все оставил по умолчанию, Только поменял имя сервера в httpd.conf. Начал изучать PHP и прямо сразу столкнулся с проблемой.При написании скрипта

<?

echo "<html><body><h1>";

echo "Hello, $my_name";

echo "</h1></body></html>"

?>

ввожу в строку браузера http://localhost/first.php?my_name=Nikola

в браузере отображается только Hello,

если написать так

<?

$my_name="Nikola";

echo "<html><body><h1>";

echo "Hello, $my_name";

echo "</h1></body></html>"

?>

то выводится Hello, Nikola, как надо.

Подскажите, в чем проблема, может нужно разкомментировать какие-нибудь модули.

Ссылка на комментарий
Поделиться на другие сайты

Привет,

Ваш код будеть работать только если register_globals = on. Но не надо изменять настройки сервера, а код

register_globals плохо пользувать, да и в PHP 6 его вообще не будеть

Все, что приходить через адресной строки, надо забырать от $_GET:

<?php$my_name= $_GET['my_name'];echo "<html><body><h1>";echo "Hello, $my_name";echo "</h1></body></html>"?>
Ссылка на комментарий
Поделиться на другие сайты

  • 8 месяцев спустя...

Вы нигде не определили значение переменной $my_name, поэтому только Hello. Первая и последняя строки печатаются, но не отображаются броузером, т.к. html. pixel.gif

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...