ウェブサイトの PHP http_referer を使用してバック リンクを作成しました。基本的には機能しますが、リファラーが私のドメインのページである場合にのみ有効にしたいと思います。参照ページと現在のページの文字列を比較することを考えましたが、どのように機能するかわかりませんでした。
これは私のコードです:
<?php // Back link to previous page.
// If current page has been called by a hyperlink.
if(isset($_SERVER['HTTP_REFERER']) && $_SERVER['HTTP_REFERER'] !='') echo '<a href="'.$_SERVER['HTTP_REFERER'].'">« Go back.</a>';
// If current page has NOT been called by a hyperlink.
else return;
?>
どのPHP関数を使用すればよいかアドバイスをいただけますか?