Autor Zpráva
kovs
Profil
zdravím, potřebuju rychlou radu.

vytvořil jsem si registrační/přihlašovací systém. mám tam nastavené nějaké sessions (jméno, heslo, hodnost). u stránky www.neco.eu/neco.php mi session normálně funguje, ale u www.neco.eu/adresar/neco.php mi session nefunguje. Čím to je? takto mi začíná stránka - u 1. případu mi to funguje, ale u 2. ne, kde je chyba?

<?php
    session_start();
    
    if(isset($_GET['action']) AND $_GET['action'] == 'odhlasit_se'){
        $_SESSION['name']='';
        $_SESSION['id']='';
        
        unset($_SESSION['name']);
        unset($_SESSION['id']);
    }
?>
Vytvořil jsem si také podmínky pro to, aby mi to vypsalo "chybu", tedy když jméno nebo heslo bude prázdné, tak že to vypíše, že nejsem přihlášený. A vypisuje se mi to, takže SESSION jsou prázdné.
Taps
Profil
kovs:
a co se ti zobrazí, když napíšeš tento kod?
<?
session_start();
print_r($_SESSION);
?>
kovs
Profil
vyřešeno, udělal jsem dementní chybu, no nic.... Potřeboval jsem to co nejrychleji vyřešit, tak jsem to napsal sem, nakonec se jednalo o překlep, díky kterému si to myslelo, že je tam prázdný SESSION. Normálně byhc sem kvůli takové banalitě nepsal, ale nemám čas, tak jsem to potřeboval co nejrychleji vyřešit, omlouvám se.

VYŘEŠENO!

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: