1

Тема: Проблема с php-скриптом!

Составил програмку на php: Вводишь имя в HTML-форму, И получаешь: Привет юзер...(Имя) А на деле Получается просто строчка Hi User и дальше пусто... Имя не присваивается!

Вот HTML-код

<HTML>
<HEAD>
<title>Name</title>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=windows-1251">
</HEAD>
<BODY>

<H2 align=center><font face ="Euclid Fraktur" color = "#D20000">Tell me what's your name?</H2>
<br>
<br>
<FORM ACTION="www/userName.php" METHOD="POST">
Please, enter you name:
<br>
<INPUT TYPE="text" NAME="userName" Value="">
<br>
<INPUT TYPE="submit">

</FORM>
</BODY>
</HTML>

Вот php:

<html>
<head>
  <title>Hi User</title>
</head>
<body>
<H2>Hi user</H2>
<br>
<?php
print "$userName";
?>
</body>

Программа не срабатывает!
Apache,MySQL,PHP,PhpMyAdmin установил, настроил, все работает!
В чем проблема может быть?

2

Re: Проблема с php-скриптом!

camel
Используйте глобальный массив $_POST. То есть вашем случае переменную надо выводить так:
print $_POST['userName'];

3

Re: Проблема с php-скриптом!

пробовал...
Register_globals стоит on, поставил off. пробовал и $userName и $_POST['userName'] - ничего не меняется! (HTML-файл храню в c:\apache\localhost, php-файл пробовал хранить и в localhost'e и в папке www) Может быть нужно как-то еще активировать распознование php-кода?

Программа ведь хоть и простинькая, но важная! Нужно как то решить проблему!
Помогите пожалуйста!

4

Re: Проблема с php-скриптом!

camel
Если phpMyAdmin работает, значит никаких проблем нет. Все файлы должны находиться в каталоге www. И попробуйте почистить кеш браузера.

5

Re: Проблема с php-скриптом!

1)Странно... оказалось, что функция print у меня вобще не работает т. е. любой текст который пишу в ней не отображается! У меня еще PHP-редактор установлен, может он что-нибудь портит? Хотя пробовал скрипт перенабрать в блокноте!
2)Как очистить кеш браузера?
3)Может есть какая-то функция, аналогичная print?

6

Re: Проблема с php-скриптом!

camel сказал:

1)Странно... оказалось, что функция print у меня вобще не работает т. е. любой текст который пишу в ней не отображается! У меня еще PHP-редактор установлен, может он что-нибудь портит? Хотя пробовал скрипт перенабрать в блокноте!

Даже не знаю что сказать. Первый раз вижу, чтобы print не работал.

camel сказал:

2)Как очистить кеш браузера?

В настройках браузера посмотрите.

camel сказал:

3)Может есть какая-то функция, аналогичная print?

Есть echo.

Попробуйте все-таки посмотреть ошибки в настройках конфигурационных файлов.

7

Re: Проблема с php-скриптом!

А как я узнаю,где там ошибки?

8

Re: Проблема с php-скриптом!

camel сказал:

Apache,MySQL,PHP,PhpMyAdmin установил, настроил, все работает!
В чем проблема может быть?

Как устанавливали? Рекомендую взять на вооружение статью "Инструментарий веб-разработчика" - там подробно описан и проиллюстрирован процесс установки и настройки локального веб-сервера.

camel сказал:

Apache,MySQL,PHP,PhpMyAdmin установил, настроил, все работает!

Как проверяли работоспособность?

Нет неразрешимых проблем, есть неприятные решения. (Э. Борн)

9

Re: Проблема с php-скриптом!

Все! Разобрался! Все заработало!

Всем спасибо!