我想通过以下方式将一个值从一个php文件发送到另一个php文件:
$output .= '<a onclick="showDiv()" href="explore.php#chatArea?user_id='. $row['unique_id'] .'">
,当我试图获得user_id值与$_GET,它不认识的值。相反,当我有这样的东西:
href="explore.php?user_id='.... (WITHOUT THE #chatArea)
可以正常工作。那么我该如何让它和id一起被识别呢?
因为PHP中不存在#
后面的url部分。你应该把它放在URL
$output .= '<a onclick="showDiv()" href="explore.php?user_id='. $row['unique_id'] .'#chatArea">
一般来说,我们会在uri中使用散列来链接到锚。但是,由于传递的值是一个GET查询,因此不会对其进行解释。您可以简单地省略散列标签。