M-a-l-d-e-r
Guest
Не работает метод POST и GET
Есть 2 файла: один html другой php.
Из html в php передается переменная мотодом POST.
Php показывает что к нему обратились методом POST но массив $_POST пуст. В чем может быть дело и с чего начать искать ошибку? версия php 5.1.1.
файл post.php
файл foo.php
после выполнения кода выдает:
REQUEST_METOD=POST
длина массива =0
Post=
и ошибку:
Undefined index: var in c:\foo.php on line 13
Есть 2 файла: один html другой php.
Из html в php передается переменная мотодом POST.
Php показывает что к нему обратились методом POST но массив $_POST пуст. В чем может быть дело и с чего начать искать ошибку? версия php 5.1.1.
файл post.php
PHP:
<form action="foo.php" method="post">
Имя: <input type="text" name='var' value='1'> <input type="submit" value="Отправить" >
</form>
PHP:
<?php
echo 'REQUEST_METOD='.$_SERVER['REQUEST_METHOD'];
echo 'длина массива='.count($_REQUEST);
echo 'Post='.$_REQUEST['var'];
?>
REQUEST_METOD=POST
длина массива =0
Post=
и ошибку:
Undefined index: var in c:\foo.php on line 13