Autor Zpráva
MARŤAsek
Profil
chci se zeptat, co muze zpusobit to, ze ulozim session a po tretim nacteni
stranky se proste smazou? Na jednom serveru mi to bezi v pohode a nastaveni PHP
je stejny jako u toho, kde to nefunguje. Tak co za to muze?

Prosim poradte, celkem to specha :-(

PS: a kdybyste mi chteli rict, ze tam urcite nemam session_start(), tak to tam
samozrejme mam.

Zkousela jsem nejakej takovej kod:
<?php
session_start();

if ( !session_is_registered('sesna') )
session_register('sesna');

$_SESSION['sesna'] = 'sešna';
echo $_SESSION['sesna'];

print_r($GLOBALS);
?>

a vypsalo to tohle http://www.ukazweb.cz/pokus.php

Vazne nevim, co s tim :-(
Mastodont
Profil
if ( !session_is_registered('sesna') )
session_register('sesna');

$_SESSION['sesna'] = 'sešna'; 


Když se podíváš do manuálu na heslo k funkci session_register, tak tam najdeš:
If you are using $_SESSION (or $HTTP_SESSION_VARS), do not use session_register(), session_is_registered() and session_unregister().

A to je IMHO tvůj problém. Prostě když používáš $_SESSION, tak nepoužívej tyhle tři funkce.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: