Web サイトにイベント カレンダーがあり、ユーザーを前のページに戻したいと考えています。現時点では、いくつかのphp関数を使用してそれを実行していますが、前のページに効果的に戻っていません.IEは前のURLが使用し&
ているため、新しいハイパーリンクからブロックされています. これが私が使用しているものです:
$url = "http://$_SERVER[HTTP_HOST]$_SERVER[REQUEST_URI]"; // Get The URL
<a href=\"event.php?id=$event_id&url=$url\"> // Pass Url To Next Page
if(isset($_GET['url'])) {
$backlink = $_GET['url'];
$user_backlink = "<a href=\"$backlink\"><div id=\"posts\" class=\"sidebarSectionLink sideback\">Back To Results</div></a>";
} else {
$user_backlink = "<a href=\"events.php\"><div id=\"posts\" class=\"sidebarSectionLink sideback\">Start A Search</div></a>";
}
echo $user_backlink // Link Back to previous
問題は、これだけがエコーアウトすることhttp://www.website.co.uk/events.php?type=def
です (他には何もありません) - 完全な URL 文字列を渡すにはどうすればよいですか?