私はここで同様の質問をしました(http://stackoverflow.com/questions/13856915/contact-form-include-referral-of-previous-page)。
「POSTを使用したphpお問い合わせフォームがあります。フォームに参照ページ、つまりお問い合わせフォームにリンクしているWebサイトを自動的に含めたいと思います。これは通常、私のWebサイト内にあります。」これで、前のページのリンクを表示するために、お問い合わせフォームでHTTP_REFERERが正常に機能するようになりました。
次のステップは同じ/類似の結果を出すことですが、参照ページには同じページに多数のツアーがリストされているため、URLを含めるだけでは不十分です。お問い合わせフォームを見つけるためにクリックしたリンク/ボタンを知りたいです。
次に例を示します。tours.phpに、次のコードがあります(同じページに複数回)。
<a href="<?php echo($domain); ?>/contact/booknow.php" </a>
私はそれを次のように変更できます:
<a href="<?php echo($domain); ?>/contact/booknow.php?tourname" </a>
<a href="<?php echo($domain); ?>/contact/booknow.php?tourname2" </a>
お問い合わせフォームには、tours.phpやtourname2などからのものであることを保存したいと思います。
では、どうすればその情報をお問い合わせフォームに保存して、どのボタンをクリックしたか(どのツアーに興味があるか)を知ることができますか?
または、tour.phpページのリンクに別の変数を追加する必要がありますか?
どうもありがとう、アンディ