Derack
11.11.2013 - 10:06
Код 1го файла
<form method="POST" action="2.php">
<input type="text" name="tF" />
<input type="submit" name="Go" value="Передать" />
</form>
Код 2.php
<?php
$tF = _POST['tF'];
echo $tF;
?>
не работает(....
в логах апача вижу примерно такое... данные переданы по GET
причем вылавливал GET значение и оно не читалось и вообще не видно было...
что же делать?
гуглил и искал везде ничего подобного не нашел...
у меня все написано корректно все на английском
Игорь_Vasinsky
11.11.2013 - 10:08
Цитата |
$tF = _POST['tF']; |
$tF = $_POST['tF'];
_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
Derack
11.11.2013 - 10:23
да точно я поставил $_POST['tF']
это я на память написал
обшибся
2.php
<?php
$tF = $_POST['tF'];
echo $tF;
?>
все равно не работает(
bestxp
11.11.2013 - 10:27
в 2.php
var_dump($_POST);
посмотри есть ли в выводе что?
в форме method='post' с маленькой
Игорь_Vasinsky
11.11.2013 - 10:30
Цитата |
в форме method='post' с маленькой |
да ну
_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
Derack
11.11.2013 - 10:47
var_dump($_POST);
результат:
var_dump(0) {}
Derack
11.11.2013 - 10:48
ой
array(0){}
Игорь_Vasinsky
11.11.2013 - 10:51
а если
var_dump($_REQUEST);
_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
Игорь_Vasinsky
11.11.2013 - 10:53
Цитата |
<form method="POST" |
атрибут method - точно так написан - method ?
_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
Derack
11.11.2013 - 10:57
то же самое... array(0) {}
что самое странное другие проекты работают...
Игорь_Vasinsky
11.11.2013 - 10:58
вот такой код проверь
<?php
if(isset($_POST['Go'])){
var_dump($_POST);
}
?>
<form method="POST" action="2.php">
<input type="text" name="tF" />
<input type="submit" name="Go" value="Передать" />
</form>
_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
Игорь_Vasinsky
11.11.2013 - 11:01
+ в php.ini есть параметр
enable_post_data_reading - он должен быть равен 1
Цитата |
enable_post_data_reading boolean При отключении этой опции суперглобальные переменные $_POST и $_FILES не будут заполняться. Единственным способом прочесть POST-данные будет чтение обертки потока php://input. Это может оказаться полезным при проксировании запросов или обработки POST-данных способом, более эффективно использующим память. |
_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
Derack
11.11.2013 - 11:02
<form method="POST" action="2.php">
<input type="text" name="tF" />
<input type="submit" name="Go" value="Передать" />
</form>
точно... точно все написано...
причем я уже недели 2 пытаюсь выйти из этого положения... просто вынос мозга в чем ошибка не понимаю...
Игорь_Vasinsky
11.11.2013 - 11:03
выше 2 моих поста глянь
_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
Derack
11.11.2013 - 11:13
enable_post_data_reading - он должен быть равен 1
его нет... этого параметра просто нет в ini
но как же я работал раньше? у меня такой проблемы никогда не было хоть и сочиняю уже довольно много лет
<?php
if(isset($_POST['Go'])){
var_dump($_POST);}
?>
<form method="POST" action="2.php">
<input type="text" name="tF" />
<input type="submit" name="Go" value="Передать" />
</form>
тот же результат
array(0) {}
Быстрый ответ:
Powered by dgreen
Здесь расположена полная версия этой страницы.