не передаются переменные с помощью $_get и $_post , почему ?

Smirnov

Guest
не передаются переменные с помощью $_get и $_post , почему ?

делаю банальную вещь в мета указываю post , форма ввода числа, передаю на страницу php , и пытаюсь вызвать с помощью $_post[переменная];
ничего не передаётся, почему такое может быть, может быть не настроен php.ini ?

p.s. Главное ,если обращаюсь по простому к переменной $переменная, то прекрасно получаю значения, но ведь слышал,что это моветон, и не безопасно.
 

Фанат

oncle terrible
Команда форума
правильно слышал
не $_post, а $_POST
либо у тебя ископаемая версия пхп
 

Smirnov

Guest
простите, я всего 3й день изучаю php :)
какой параметр я там должен поглядеть ?

-~{}~ 16.11.05 12:55:

Параметр HTTP_POST_VARS["name"] равен значению моей переменной. Это значит, что и $_POST будет работать ?
 

Фанат

oncle terrible
Команда форума
если POST там нету, это значит, что он не будет работать.
СРОЧНО обнови пхп. твоей версии уже года 4.
 

Smirnov

Guest
версия вроде бы свежая, читаю файл new в каталоге -
31 Oct 2005, Version 4.4.1

-~{}~ 16.11.05 13:05:

Повторюсь, при phpinfo(INFO_VARIABLES);
выдало:
HTTP_POST_VARS["name"] ="моя переменная"
Это значит,что всё хорошо ?
Может быть действительно использовал $_post вместо $_POST
 

Smirnov

Guest
Tor ,запутался просто, прям на начальном этапе.

Пытаюсь снова
echo $_POST[$name];

Ничего не выводит
 

Smirnov

Guest
Всё равно ничего не получается :(
Я в HTML начальной указал такое

<form action="name.php" method="post">
Введите ваше имя: <input type="text" name="name" value="ВАНЯ">
<input type="submit" value="Отправить">
</form>

А в самой name.php :

echo $_POST['name'];

просто пусто, при этом другой код (типа вывода массива в пхп) нормально отрабатывает
 

SiMM

Новичок
> версия вроде бы свежая, читаю файл new в каталоге -
> 31 Oct 2005, Version 4.4.1
Читать надо не файл new в каталоге, а то, что пишет
[m]phpinfo[/m]();
 

Smirnov

Guest
версия PHP Version 4.0.6.

Буду обновлять, больше спасибо за информацию
 
Сверху