我希望跨页传递变量
示例:第1页
$x = 'name' ;
<form action='page 2' method='get'>
<input type='submit' name='y' value='go' />
</form>`
第2页
$y = $x ;
echo $y ;
我想按下提交时。它会将变量及其值传递给第2页。谢谢!
答案 0 :(得分:1)
请始终尝试使用&#39; post&#39;提交数据的方法,因为它比“获取数据”更安全。方法。所以,我正在使用&#39; post&#39;更新后的代码中的方法。
请在下面找到更新的代码:
<?php $x = "name" ; ?>
<form action="page 2" method="post" name="form1">
<input type="hidden" name="x" value="<?php echo $x; ?>" />
<input type="submit" name="y" value="go" />
</form>
在第2页上,使用超全局&#39; $ _ POST&#39;来接收值,如下所示:
<?php $y = $_POST['x'];
echo $y; ?>
我希望,这可能对你有所帮助。