Тема: Обработка (post, get) запроса из формы

Здравствуйте, у меня возникла проблемма. Мне наконец-то удалось (после 6-ти часов упорного мыслительного процесса smile поставить PHP 5.2.3/MySQL 4.1/Apache 2.0.55, все это было протестировано на работоспособность и тесты прошло. Ставил на Win XP SP2. Проблемма в том, что скрипты .php обрабатываются адекватно, если я набераю в строке http://localhost/some_script.php, но если я пытаюсь вызвать скрипт из формы другой страницы, то браузер просто показывает мне текст .php скрипта sad
Вот простейший пример:
------------------------------------------------------------------
страничка: .html
<html>
<head>
<title> Form Page!! </title>
</head>
<body>
<form method = "post" action = "hiUser.php">
Name: <input type = "text" name = "userName">
<input type = "submit" >
</form>
</body>
</html>
------------------------------------------------------------------
собсно скрипт: hiUser.php
<?php
print "Hello $userName";
?>
------------------------------------------------------------------
после заполнения поля и нажатия кнопки submit, оно мне выдает:
Notice: Undefined variable: userName in D:\Site\localhost\www\hiUser.php on line 3
а иногда просто показывает необработаный текст скрипта, и все!. Мне кажется, что что-то отключено в файле php.ini и он некоректно обрабатывает запросы (post и get)из форм. ПОмогите плиииз! Заранее спасибо:)!

2

Re: Обработка (post, get) запроса из формы

Данная статья поможет вам настроить веб-сервер: Инструментарий веб-разработчика.

Если в php.ini
register_globals = Off
то переменные передаваемые методом POST, будут находиться в массиве $_POST.
В вашем случае:
print "Hello $_POST['userName']";