可变传递页面

时间:2017-02-21 06:14:18

标签: php variables

我希望跨页传递变量

示例:第1页

$x = 'name' ;
<form action='page 2' method='get'> 
    <input type='submit' name='y' value='go' />
</form>`

第2页

$y = $x ;
echo $y ;

我想按下提交时。它会将变量及其值传递给第2页。谢谢!

1 个答案:

答案 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; ?>

我希望,这可能对你有所帮助。