如何使用PHP在两个网页之间传递变量而不使用会话

如何使用PHP在两个网页之间传递变量而不使用会话,php,jquery,html,Php,Jquery,Html,我需要知道如何在不使用会话的情况下使用PHP在两个网页之间传递变量,有一个DIV链接,其中有一个id,我想在单击链接时传递给另一个网页,但我没有做到。请帮助我: firstpage.php(其中有一个链接): 。。。。。。 .......... Secondpage.php(我要在其中检索图书id): 。。。。 .... 您可以将其包含在URL查询中,如 shopping.php?id=1234 然后从另一面读。你可以通过$\u GET来完成这项任务 首页 <a href="shopp

我需要知道如何在不使用会话的情况下使用PHP在两个网页之间传递变量,有一个DIV链接,其中有一个id,我想在单击链接时传递给另一个网页,但我没有做到。请帮助我:

firstpage.php(其中有一个链接):

。。。。。。
..........
Secondpage.php(我要在其中检索图书id):

。。。。

....
您可以将其包含在URL查询中,如
shopping.php?id=1234

然后从另一面读。

你可以通过$\u GET来完成这项任务

首页

<a href="shopping.php?id=<?php echo $identity?>" target="blank">

我认为您应该尝试以下方法:

firstpage.php

<a href="shopping.php?identity=<?php echo $identity?>" target="blank">

第一页

<a href="shopping.php?identity=<?php echo $identity?>" target="blank">


使用参数创建正确的url

<a href="shopping.php?id=<?php echo $identity?>" target="_blank">


您尝试过ajax吗?我不明白为什么在锚标记中有输入字段。无论如何,在第一页上您可以使用,在第二页上您可以获得标识值,格式为$identity=$\u get[“identity”]@guradio从代码判断,我认为建议使用AJAX可能超出了OP的能力范围。@iainn到目前为止,我在第二页上什么也没得到,只需执行print\r($\请求);死亡在第二页中,检查您是否获得了您的价值。我认为问题在于获得图书id的价值是唯一的问题,这里是
$identity=$\u POST['book\u id']文本字段<代码>
<a href="shopping.php?identity=<?php echo $identity?>" target="blank">
<p> <?php  $myvarC = $_GET['identity'];
    echo $myvarC;
?> </p>
<a href="shopping.php?identity=<?php echo $identity?>" target="blank">
<p> <?php  $myvarC = $_REQUEST['identity'];
         echo $myvarC;
     ?> </p>
<a href="shopping.php?id=<?php echo $identity?>" target="_blank">
<?php 
$myVarC = $_GET['id'];
echo $myVarC 
?>