Sessions

Tags:    php

Hej. Jeg har nogle problemer med sessions...

Jeg har læst alle de tutorials folk har skrevet her på udvikleren.dk, men når jeg laver et forsøg med selv de simpleste sessions, så får jeg 4-6 fejlmeddelelser...



her er nogle af dem:

Warning: Cannot send session cookie - headers already sent by (output started at c:\\easyserv\\www\\sessions\\session2.php:9) in c:\\easyserv\\www\\sessions\\side2.php on line 10

Warning: Cannot send session cache limiter - headers already sent (output started at c:\\easyserv\\www\\sessions\\session2.php:9) in c:\\easyserv\\www\\sessions\\side2.php on line 10



er der nogen der ved hvad jeg gør galt.??



MVH Allan -




Dette virker ikke, da du sender noget til brugeren, inden du starter session.
Fold kodeboks ind/udKode 



Dette virker, da du starter session inden du sender data til brugeren.
Fold kodeboks ind/udKode 





/AC



DOH:...


Nå.. tak for det..


Hilsen ALLAN




det var bedre.. men desværre kommer et uheld sjældent alene...

side1:
<html>
<body>
<form action="side2.php" method="post">
<input type="Text" name="hej">
<input type="submit" value="næste side...">
</form>
</body>
</html>

Side 2:
<?
session_start();
echo $_post['hej'];
?>



Det virker heller ikke... Hvad kan jeg have gjort galt denne gang :S

Allan Kristensen

p.s. når jeg når side 2, får jeg bare en blank side...






det var bedre.. men desværre kommer et uheld sjældent alene...

side1:
<html>
<body>
<form action="side2.php" method="post">
<input type="Text" name="hej">
<input type="submit" value="næste side...">
</form>
</body>
</html>

Side 2:
<?
session_start();
echo $_post['hej'];
?>



Det virker heller ikke... Hvad kan jeg have gjort galt denne gang :S

Allan Kristensen

p.s. når jeg når side 2, får jeg bare en blank side...




Hehe, husk at PHP er case-sensive, dvs. der er forskel på store og små bogstaver, og arrayet hedder _POST, dvs. du skal bruge $_POST["hej"];
Mvh
Kaare



OKAY... TAK FOR DET...

MED VENLIG HILSEN ALLAN

(KUN MED <B>STORT</B>;)



t