webForumDet fria alternativet
Logga in / Bli medlem

Redirect (Location)

PHP

4 svar · 299 visningar · startad av Flashes

Medlem sedan jan. 2003282 inlägg
Trådstart#1

Jag har den här koden

// Starta session
	
	session_start();
	session_register('username');
	
	// Inloggningsmeddelande
	echo 'Inloggning gjord!';
	
	// Redirect till en sida för dom som är inloggade
	header('Location: [url]http://medlem.spray.se/saladyk/link/test/index.php[/url]');

Den skriver Inloggning gjord men jag får ingen redirect med Location, varför?

sedan en sak till
om jag vill inkludera en fil innan något annat för att kolla om min session är satt, använder man sig av include ('kolla.txt'); då med?

Mvh
Jan-Olov

Medlem sedan mars 20025 907 inlägg
#2

Du kan inte skriva ut en text och sen skicka vidare besökaren. Du måste skicka vidare honom innan någon data har skickats till besökarens browser.

Medlem sedan jan. 2003282 inlägg
#3

Tack Peeer!
Jag begriper bara inte
nu blir jag redirectad till en sida som inte finns säger min server.
Fast klistrar jag in url:en som står i dok:et så kommer jag dit jag ska.

Förslag?

Mvh
Jan-Olov

Medlem sedan jan. 2003282 inlägg
#4

Ännu mer mysko, på jobbet fungerar det men fortfarande inte hemma.
Kan brandväggar och dyl hindra en sådan här redirect?

Mvh
Jan-Olov

Medlem sedan jan. 2003282 inlägg
#5

Nu är det kul.
Det fungerar ibland!
Jag har sidan hos spray/tripod och jag kollade upp hur dom vill att sessions ska hanteras dom vill att man gör så här
setcookie("PHPSESSID",$PHPSESSID,time()+3600);
men hur översätter jag
session_register('username');
till
setcookie("PHPSESSID",$PHPSESSID,time()+3600); ?

Mvh
Jan-Olov

252 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)
120 ms — ändringar (db)