Zdravim vás, mam jeden problém:
Pracujem na jednom portáli, kde je prihlasovací formulár.
Po neúspešnom logine, mi napíše, že je zlé prihlasovacie meno alebo heslo.
Ak, prihlasovacie meno a heslo sú správne, zapíśem do session v takom tvare:
Kód:
session_start();
$_SESSION['loged'] = "1";
$_SESSION['user_meno'] = "$jmeno";
Lenže keď sa úspešne prihlásim a kliknem na nejakú stránku, okamžite ma presmeruje na stránku, kde sa prihlasujem, pri tom, túto stránku má dávať, keď session loged je iná ako 1.
V každej tej stránke, čo má vidieť prihl. užívateľ, ma na zaciatku súboru include na súbor, kde je
Kód:
session_start();
if ($HTTP_SESSION_VARS["loged"]!=1):
Header('Location: index.php?pmenu=reg-login');
break;
endif;
Tento kód som vytvoril v xamp, teraz som si nainstaloval apahce +php ručne ..., pri tom session premenné mi fungujú všetky, okrem tejto.
Kde može byť chyba? Mam niečo vypnuté v php.ini alebo nejako zly napisaný kód ? Pri tom upozornujem, ze na xampe mi to slo normálne.