【发布时间】:2018-03-26 23:19:49
【问题描述】:
我搜索了其他帖子,但没有一个答案有效。
我尝试使用$_REQUEST 而不是$_POST,我尝试使用if(isset($_POST['submit']),我检查了 php.ini 文件并启用了全局变量,我使用的是 wamp 服务器,我在版本 5 和 7 之间切换,我删除了 wamp 和安装了xampp,结果还是一样(结果是空白页)。
我的代码:
<form action="inbox.php?do=submit" method="post">
<textarea name="sublinks" id="sublinks"></textarea>
<input type="submit" value = "senď" />
</form>
<?
if($_GET['do'] == 'submit')
{
echo $_POST['sublinks'];
}
?>
编辑:我尝试了这段代码,它可以工作,但我需要解决问题为什么echo $_POST 不工作
<?
if($_GET['do'] == 'submit')
{
?>
<?=$_POST['links'];?>
<?
}
?>
【问题讨论】:
-
您在
'submit之后缺少结束语。这只是一个错字吗? -
我写这个问题的时候弄错了
-
<?和php之间还有一个空格。除此之外,您的代码似乎对我有用。 -
兄弟,我这里的代码是我手机写的,但是在我的电脑上肯定没有语法错误
-
我从 2010 年开始使用 PHP 编码,这是我第一次遇到这个问题