webForumDet fria alternativet

Sessions

3 svar · 169 visningar · startad av casca

cascaMedlem sedan feb. 20005 891 inlägg
#1

Har i mina stapplande försök testat att använda lite Sessions i PHP, men det går inte så bra.. :l

<?php

	session_register("namn");
	$namn = "namn";

?>

<html>
<head>
<title>Session</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<?php

	echo $namn;

?>

</body>
</html>

Försöker köra ovanstående kod, då jag får detta felmeddelande:

Warning: Cannot send session cookie - headers already sent by (output started at c:\inetpub\wwwroot\session.php:2) in c:\inetpub\wwwroot\session.php on line 4

Warning: Cannot send session cache limiter - headers already sent (output started at c:\inetpub\wwwroot\session.php:2) in c:\inetpub\wwwroot\session.php on line 4
namn

Hjälp!

nicclasMedlem sedan feb. 20001 050 inlägg
#2

Din kod ger inga felmeddelanden när jag provar den på min lokala server. Felmeddelandet du får kan jag dock återskapa genom att lägga några blankrader (eller en echo nånting) först i filen... Se till att din <?-tagg är de första tecknen i din .php fil.

/nicclas - www.nyhetsrubriker.com

[Redigerat av nicclas den 15 jul 2001]

cascaMedlem sedan feb. 20005 891 inlägg
#3

Det var det jävligaste.. ;)

Tack anyhow! :)

skymanMedlem sedan juli 20012 450 inlägg
#4

Hur kan ni skriva såhär:

session_register("namn");	$namn = "namn";

Ska det inte vara

	
session.start();
$namn = "namn";
session.register("namn");

------------------
I love U2.

250 ms totalt · 3 externa anrop · v20260731065814-full.3ab8d573
0 ms — hämta forumlista (cache)
118 ms — hämta statistik (db)
129 ms — hämta tråd, inlägg och bilagor (db)