Autor Zpráva
Anonymní
Profil *
prosím o radu k sessions:
mám 2 soubory: ses1.php a ses2.php[br/]
ses1.php:[br/]


<?php

session_start();
session_register("prom");
$_SESSION["prom"]=28;

echo "\$prom = ".$_SESSION["prom"];
?>
<a href="ses2.php">ses2</a>
[br/][br/]
ses2.php>[br/]

<?php
echo "\$prom = ".$_SESSION["prom"];
?>

[br/][br/]
... ale bohužel když překliknu odkazem z ses1.php na ses2.php,
tak mi nevypíše tu proměnnou, takže mi to nefunguje, proč?
[br/][br/] předem díky, Karel




</body>
</html>
venca12
Profil
protoze ve druhym souboru nemas
session_start();


bez nej nebude php-cko vedet, ze ma vsechny sejsny ze serverovych cookies zase nacist, proto je tam neuvidis. kdybych kecal, tak me nebicujte :)

co mas v sejsnech si muzes jednoduse zobrazit pomoci
print_r($_SESSION);
Joker
Profil *
Je to tak, na začátku každého skriptu v relaci (session) musí být session_start();
A musí to být ještě před odesláním jakéhokoliv výstupu na prohlížeč
Anonymní
Profil *
děkuju, K.
Toto téma je uzamčeno. Odpověď nelze zaslat.

0