1

同じ href (address) を持つページに多くのリンクがあります。そのURLがどのリンクから開かれたかを知るにはどうすればよいですか。そのアドレスにアクセスするために使用されるリンクに応じて、後で異なるアクションを実行したいと考えています。

4

1 に答える 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 に答える