Autor Zpráva
honzisko
Profil
Dobrý den,
mám problém s chybovou hláškou Deprecated: Function session_is_registered() is deprecated in. Na webhostingu (savana.cz) mi kód běží bez problému ale pokud ho nahraju na localhost ( XAMPP. php v. 5.3.5 ) vyhodí se tato chybová hláška spolu s Notice: Use of undefined constant uzivatel - assumed 'uzivatel' in C:\xampp\htdocs\new_system\admin\webadmin2.php on line 3. Obě chyby jsou na řádku 3 a řádek obsahuje :
session_start(); 
if (!session_is_registered(uzivatel))
{header("location:../login.php"); }
....    
Nevím jak tuto chybu odstranit, pokud budete vědět, budu velice rád. Děkuji H.
Tori
Profil
honzisko:
Řetězce se píší v uvozovkách nebo apostrofech (proto "Undefined constant").
Místo session_is_registered používejte pole $_SESSION, pracuje se s ním stejně jako s jakýmkoli jiným superglobálním polem ($_POST aj.). Koukněte se do manuálu na ty session_* funkce, je tam vždycky uveden i doporučovaný způsob s polem $_SESSION.

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: