Door middel van Javascript wil ik de waarde van document.referrer doorgeven aan een url die door PHP weer uitgelezen kan worden door $_GET.
Zoiets als: log.php?ref='+document.referrer
Ik vraag me alleen af of escape wel voldoende is: log.php?ref='+escape(document.referrer)
Probleem is dat ik bijvoorbeeld een referer heb zoals: http://localhost/index.html?page=news wat dan in de formaat komt: log.php?ref=http%3A//localhost/index.html%3Fpage%3Dnews mij een 500 Internal Server Error geeft. Hoe kan dit?
Zoiets als: log.php?ref='+document.referrer
Ik vraag me alleen af of escape wel voldoende is: log.php?ref='+escape(document.referrer)
Probleem is dat ik bijvoorbeeld een referer heb zoals: http://localhost/index.html?page=news wat dan in de formaat komt: log.php?ref=http%3A//localhost/index.html%3Fpage%3Dnews mij een 500 Internal Server Error geeft. Hoe kan dit?