0
我一直在关注本教程学习PHP的,所以我有一个HTML脚本:
<html>
<body>
<form name="form" method="post" action="registernext.php">
<p>Username: <input type="text" name="username" size="15" maxlength="20" value="megaman"></p>
<p><input type="submit" name="submit" value="register"></p>
</form>
</body>
</html>
和PHP脚本:
<?php
echo file_get_contents('php://input');
$test = $_POST["username"];
echo " testname = (".$_POST["username"].")";
?>
但是我所得到的,当我运行它是:
username=megaman testname =()
我的问题是名称(曼佳美)得到的发送到POST,但不显示在PHP脚本。
此外,我还没有对php.ini做任何修改,反对其他一些当他们这样做时出现问题的人。
我不知道这是否有帮助,但我通过xampp(新鲜下载)运行。
帮助将深受赞赏,因为寻找解决方案尚未成功。
array(2){[“username”] => string(0)“”[“submit”] => string(8)“register”}是什么出现。这是否意味着问题不在于PHP? – Alexander
我很愚蠢,当我写下你所说的话时,我意识到还有一些其他时髦的代码被干扰。感谢并注意自我:绝不复制粘贴代码... – Alexander