$_POST
seems that does not work. I've installed PhpStorm 10.0.3, and using the WAMP server default php interpreter.
in the index.php:
<form method='post' action='a.php'>
<input type='text' name='user_f'>
<input type='submit' name='send' value='Send'>
</form>
In the a.php:
var_dump($GLOBALS);
when I type "asdf" in the form:
array (size=9)
'HTTP_RAW_POST_DATA' => string 'user_f=asdf&send=Send' (length=22)
'_GET' =>
array (size=0)
empty
'_POST' =>
array (size=0)
empty
'_COOKIE' =>
array (size=0)
empty
'_FILES' =>
array (size=0)
empty
'_ENV' =>
array (size=0)
empty
'_REQUEST' =>
array (size=0)
$_GET
works good, but seems like the interpreter don′t fill the $_POST
variable.
php.version: 5.4.12 (same problem using 5.6.18 and 7 interpreters from http://php.net/downloads.php )
php.ini file for this version:(default from wamp)
Other ports like (3306) for MySQL works good in the PhpStorm. (Connection with phpmyadmin is ok)
Xdebug port : 9000 PhpStorm built-in server port: 63342
Everything works good if i build from Netbeans IDE in the default localhost:8000
Same problem in my laptop.
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…