webForumDet fria alternativet

Hämta referer

2 svar · 345 visningar · startad av Trankan

TrankanMedlem sedan okt. 2006129 inlägg
#1

Hej!

Det här är lite svårt att förklara, men jag ska försöka så gott jag kan. På startsidan finns två länkar. Den ena går till sida 2, och den andra till sida 3. På sida 2 finns en länk som går till sida 3. När man är inne på sida 3 så vill jag att det ska finnas en länk som gör att man kan backa till föregående sida. Sidan som länken går till beror på om man tog sig till sida 3 direkt via startsidan eller via sida 2. Detta har jag löst såhär:

if($_SERVER['HTTP_REFERER'] == "http://www.sidan.se/sida2.php"){
echo "<a href=\"member_area.php\">Bakåt</a>";
}elseif($_SERVER['HTTP_REFERER'] == "http://www.sidan.se"){
echo "<a href=\"index.php\">Bakåt</a>";
}

Problemet är att man kan klicka sig vidare från sida 3 till sida 4, och på sida 4 vill jag ha samma länk som på sida 3. Min fråga är därför om jag på något sätt kan hämta länken som skrevs ut på sida 3, och lägga den i sida 4? Vet dock inte om det här är det bästa sättet att lösa en sån här uppgift på, kanske ni har några andra förslag? Jag tar tacksamt emot all hjälp... :)

thrMedlem sedan aug. 200311 inlägg
#2

Spara den i en SESSION-variabel.

TrankanMedlem sedan okt. 2006129 inlägg
#3

thr skrev:

Spara den i en SESSION-variabel.

Är nybörjare på PHP så det blir nog lite svårt för mig, men tack för svaret i vilket fall. :)

137 ms totalt · 3 externa anrop · v20260731065814-full.0e50b1ef
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
133 ms — hämta tråd, inlägg och bilagor (db)