2016-04-15 101 views
0

首先,我送id来rec_update.php文件是这样的:如何发送php变量到另一个php页面?

location.href="http://localhost/pk/rec_update.php?id="+id; 

在rec_update.php文件,我访问值这样的:

$id = $_GET['id']; 

现在,我想给这个$ id到rec_update1.php文件。这可以通过点击一个按钮来调用。在按钮上,我已经应用了一个JavaScript函数,其中页面将指向rec_update1.php 如何在另一个php文件中获得此值。

+0

这取决于你的代码。如果你使用对象,把它作为你的调用的参数是非常简单的...... – Random

+0

我的意思是,你可以再次将GET变量传递给下一页?甚至使用会话/ cookies。 – Daniel

+0

尝试会话变量 – Andreas

回答

1

HTML/HTTP是无状态的,换句话说,您在前一页上执行/看到的内容与当前页面完全断开连接。 除外,如果你使用类似会话,cookies或GET/POST 变量。会话和cookie非常易于使用,会话 比cookie更安全。更安全,但不完全 安全

会议:

<?php 
//On page 1 
$_SESSION['varname'] = $var_value; 

//On page 2 
$var_value = $_SESSION['varname']; 
?> 

记住运行这两个页面 上的session_start()语句尝试之前访问$ _SESSION阵列,并且还之前的任何 输出发送到浏览器。

1

在rec_update.php

<script> 
    location.href="http://localhost/pk/rec_update1.php?id=<?php echo $id; ?>"; 
</script> 

而且在rec_update1.php

$id = $_GET['id']; 
相关问题