同じ href (address) を持つページに多くのリンクがあります。そのURLがどのリンクから開かれたかを知るにはどうすればよいですか。そのアドレスにアクセスするために使用されるリンクに応じて、後で異なるアクションを実行したいと考えています。
1 に答える
0
リンクにパラメータを追加できます。例: 2 つのメニューがあるとします。
<div id="menu1">
<a href="link1.php?menu=1" >Link 1</a>
</div>
<div id="menu2">
<a href="link1.php?menu=2" >Link 1</a>
</div>
link1.php では、 を使用してメニュー値を取得できます$_GET['menu']
。
また、これらのデータをセッション変数またはデータベース テーブルに格納することもできます。
訪問者がクリックLink 1
する#menu1
と、
$refererMenu = $_GET['menu']; //1
于 2013-08-15T08:40:13.060 に答える