Ať už do session ukládám cokoli, např. přihlašovací údaje uživatele, nebo jednoduchý techtový řetězec tak vždy, když si ho chci spětně vyvolat tak mi to napíše neschodu formátů
expecting `T_STRING' or `T_VARIABLE' or `T_NUM_STRING'
příklad kódu:
--------------------------------------
<?php
session_start();
$_session['zaznam']='ahoj';
-------------
echo ("$_session['zaznam']");
a při tom:
isset($_SESSION['zaznam']) nabývá hodnoty true
<HTML>echo($_SESSION['zaznam']);</HTML>
moc děkuji za odpověď, už to funguje, bohužel jen na stránce kde je session definován, nešlo by to nějak přenést i do jiného scriptu?
např.
soubor def.php - zde je session definován
$_session['zaznam']='ahoj';
zde ještě
echo($_SESSION['zaznam']); je ahoj
ale v souboru read.php
echo($_SESSION['zaznam']); nemá žádnou hodnotu
<HTML>Nastudujte si, jak se se sessions pracuje, začněte funkcí <a href="http://cz.php.net/session_start">session_start()</a>.</HTML>
cz.php.net/session
cz.php.net/session_start
je to i s priklady, obvykle staci cely zkopirovat a vyzkouset
cz.php.net/echo
cz.php.net/print_r
print_r($_SESSION);