Je kan dat heel gemakkelijk doen met Javascript in combinatie met HTML lijkt mij. (ik zit niet achter mijn eigen computer, en heb geen server hierop geïnstalleerd, anders zou ik wel proberen wat te maken)
Als je Javascript opent, daarin een var aanmaakt en later controleerd of die variabele is gezet, (de juiste waarde heeft). Dan geef je een error wanneer die niet is gezet, en anders ga je gewoon door met het script.
?
Onbekende gebruiker
31-12-2005 15:55
<script>windows.location = windows.location + '?js=true'</script>
En dan verzenden je een php refresh header met 1 sec vertraging die naar js=false lijdt.
En die js variabele die je binnenkrijgt kan dan weer in een sessie verwerken. Maar hier zit wel een olifant onder het gras: Er zijn browsers waar je redirecten via JS en/of meta tags kan uitshakelen. :)
Kan je dan niet met php een link genereren naar de php pagina (voor als ook de redirect niet werkt) en met javascript een link voor de pagina met javascript?
Kun je niet in javascript een cookie aanmaken? Zoja, dan zou je daarin een cookie aan kunnen maken :).
Dan wel eerst met PHP testen of cookies aan staan.. ;)