Finns det ingen variabel som innehåller hela adressen? Om adressen är t.ex.
http://super:duper@www.doman.com/mapp/fil.html så vill jag ha allt det i en variabel, http måste inte vara med men allt annat. Poängen är den att jag vill veta om den som kan till sidan skrev in användarnamn och lösenord i adress fältet eller om loginrutan användes. Kanske går att lösa på något annat sätt än att kolla om det finns ett @ och ett : i adressen.
Vilken variabel innehåller hela adressen?
8 svar · 404 visningar · startad av Rocket
Variabeln $PHP_SELFE innehåller bara /mapp/index.php, alltså funkar det inte att göra så...
Spango: Jag kan inte hitta svaret på min fråga på sidan du skickade. Jag vill alltså inte ha in användarnamnet och lösenordet i en variabel. Jag vill se om besökaren har använda logintutan eller om lösenord och användarnamn har skrivits in direkt i adressfältet i stil med:
namn:lösen@www.domän.se
Om någon har skrivit som ovan så ska dem skickas till www.domän.se så att lösenordet och användarnamnet inte syns i adressfältet.
Tror inte den informationen kommer till webservern på det sättet.
webläsaren delar upp strängen och använder sedan dom olika delarna på olika sätt när den kopplar upp mot webservern.
Vad jag vet så finns det ingen variabel som skickas med som innehåller hela den strängen.
Det man möjligtvis skulle kunna göra är att första sidan innehåller ett frameset, och sedan från resp. fram kallar på sidorna med full URL (http://www.domän.se/frame1.html ....) då tror jag att man blir frågad om userid/lösenord igen, kontrollera gärna, detta är lite gissning från min sida
Ursprungligen av Rocket Jag vill alltså inte ha in användarnamnet och lösenordet i en variabel.
Jo, det vill du visst. Anledningen är att de variablerna enbart är satta om man använder adressfältet.
Vilken variabel är enbart satt om man använder adressfältet? Lösernordet och användarnamnet är satta i båda fallen.
