Javascript 将值传递到下一页

Javascript 将值传递到下一页,javascript,php,variables,Javascript,Php,Variables,我有一个php页面(search.php),它有一个指向另一个php页面的链接。(reserve.php)。我想 1. pass the link text to the next page 2. display that link text in a input box 请告诉我如何为上述任务编写正确的代码 search.php <a href="Reserve.php"><?php echo $row['AccNo'];?></a> 您可以使用

我有一个php页面(search.php),它有一个指向另一个php页面的链接。(reserve.php)。我想

  1. pass the link text to the next page
  2. display that link text in a input box
请告诉我如何为上述任务编写正确的代码

search.php

<a href="Reserve.php"><?php echo $row['AccNo'];?></a>

您可以使用
\u GET
来完成以下任务:

<a href="Reserve.php?accno=<?php echo $row['AccNo']?>"><?php echo $row['AccNo'];?></a>

在新页面中,变量值位于变量
$\u GET['accno']
中。要在输入框中显示该文本,只需使用
echo$\u GET['accno']


但是请注意,文本将出现在URL中,因此很容易更改。根据使用此功能的目的,您可能希望在新页面中引入其他检查等。

您可以使用
$\u会话
在页面中传递值

$_SESSION['AccNo'] = $row['AccNo']
然后,您可以通过另一页中的
$\u会话['AccNo']
访问它。请小心,确保在使用会话之前使用
session\u start()
启动会话

如果您更喜欢使用其他工具,@Max answer也是一种从一个页面到另一个页面获取数据的好方法,但我不建议将其用于敏感信息。

Your Search.php

现在打开Reserve.php 使用
Get

$AccNo=$\u GET['AccNo']

然后只需在输入文本字段中回显
$AccNo
变量


您可以将文本添加为get参数,并在新页面上使用它<代码>
如果需要更多帮助,我会很乐意帮助:-)