我想通过表单数据将变量传递到另一页。我看了其他教程和代码,我密切关注了它们,但没有输出变量的内容。基本上php在value =“”内部不起作用。这是代码。
第1页
<?php
$hi = 1224;
?>
<form method = "post" action = "page2.php">
<input type = "hidden" Name = "var" Value = "<?phpecho$hi;?>"/>
<input type = "submit" Name = "enter" Value = "Submit"/>
</form>
第2页。
<?php
$test = $_REQUEST['var'];
echo $test;
?>
什么也没有输出。我什至尝试了会话变量,但是以某种方式它们起作用了,但是一旦刷新页面,变量就会被重置。我已经在所有页面上开始了会话等等。
当某些事情不起作用时,请确保检查源代码是否有错误,而不仅仅是查看浏览器的呈现方式。在源代码中,您显然已经看到<?phpecho$hi;?>
没有对此进行评估,而是仅在源代码中进行了打印。
因此总而言之,这<?phpecho$hi;?>
是错误的。写<?php echo $hi;?>
。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句