0

我有一份报告,我还设置了一个链接。这是链接的代码片段:

<td><?php echo "<a href=http://www.ems-complete.com/patient-care-report/form/7/".$row2['id'].">Document Report</a>" ;?> </td>

单击此链接时,我需要$row2['id']存储,以便可以使用它来显示另一个报告。

4

2 回答 2

0

您的登录页面如下所示:

http://www.ems-complete.com/component/users/?view=login

后面的属性?可以在下一页通过 $_GET['view'] 请求获得。如果您尝试构建您的 url,以便以相同的方式将 $row2['id'] 分配给变量,则如下所示:

<td><?php echo "<a href=http://www.ems-complete.com/patient-care-report/form/7/?someproperty=".$row2['id'].">Document Report</a>" ;?> </td>

那么你应该能够在下一页上得到它

$newvariable = $_GET['someproperty'];
于 2013-03-21T18:36:32.920 回答
0

您可以链接保存该 ID 的内部脚本并将用户重定向到正确的链接。所以你会有

<td><?php echo "<a href=\"goto.php?id=".$row2['id']."\">Document Report</a>" ;?> </td>

您的goto.php脚本将类似于:

<?php
//Save somewhere $_GET['id']
header('Location: http://www.ems-complete.com/patient-care-report/form/7/'.$_GET['id']);
?>

当然,您还应该$_GET['id']在使用之前进行验证。

于 2013-03-21T18:34:07.003 回答