META Refresh vs. header()

PHP

2 svar · 243 visningar · startad av nkrantz

Medlem sedan apr. 2002830 inlägg
Trådstart#1

ok, jag är så trött på detta med headers allready sent problemet som man lätt kan få ibland... x(

Det är så att jag håller på bygger ett litet inloggningsscript (som alla andra idag verkar det som) å har alltså problem med att jag sätter en cookie samtidigt som jag vill använda mig av header(Location: XXX).

Så jag undrar, är det dumt att köra <META HTTP-EQUIV=Refresh CONTENT=0;URL="admin.php"> istället för header(Location: XXX)???

:q

// Nippe

Medlem sedan mars 20007 896 inlägg
#2

Dumt och dumt, allt är relativt. ;)

Sätt istället:

die();

efter dina header( "Location: XXX" ) så avbryts körningen och du blir redirectad...

Medlem sedan apr. 2002830 inlägg
#3

jo, jag har det... problemet är att om cookien sätts innan så vill inte header grejjen funka... eller iaf ibland... hm... det är skumt det där... jag försöker pula vidare lite... tack ändå...

247 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
121 ms — deklarationer (db)
0 ms — hämta statistik (cache)
122 ms — hämta tråd, inlägg och bilagor (db)
122 ms — ändringar (db)