如何将值传递给PHP中的查询字符串?

时间:2010-10-28 10:15:40

标签: php

我想通过查询字符串将uid传递到下一页。我如何通过它,如何在下一页上获得它?

3 个答案:

答案 0 :(得分:3)

您还可以使用SESSION将值从一个页面传递到另一个页面。

session_start();   
$_SESSION['variable name']=$var;

$ var 是存储您要传递到下一页的值的变量,变量名是会话变量的名称。

在您要获取的下一页中。

session_start();
$a=$_SESSION['variable name'];

$ a ,您可以在其中获得存储在上一页的值。

答案 1 :(得分:2)

  

我想将uid传递给下一页   通过querystring.how我传递它   我怎么在下一页得到它?

您可以创建如下链接:

<a href="page.php?var=value">Go</a>

?之后的变量值对将创建查询字符串。稍后您可以使用$_GET数组获取查询字符串,例如$_GET['var']

答案 2 :(得分:0)

有几种方法可以做到这一点:

  1. 对于链接:在所有链接中将“uid”作为GET参数传递:<a href='something.php?uid=$uid ... '

  2. 对于表单:将“uid”作为POST参数传递,可以使用<input type='hidden' name='uid' value='$uid'>

  3. 来完成
  4. 此外,您可以使用Cookie,有关详细信息,请参阅以下文章:http://php.net/manual/en/function.setcookie.php