Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11

Discussione: Logout

  1. #1

    Logout

    ciao a tutti!

    come funziona il sistema di logout?
    oltre alla query che elimina dalla tabella presenti cosa ci deve essere?

    ciao
    http://codecanyon.net/category/all?ref=Manuelandro
    And I bet she told a million people that she'd stay in touch, Well all the little promises they dont mean much,When theres
    memories to be made

  2. #2
    Utente di HTML.it L'avatar di VaLvOnAuTa
    Registrato dal
    Jun 2002
    Messaggi
    2,003
    Dipende... tu come tieni traccia del login? Cookie? Sessioni?

  3. #3
    Utente di HTML.it L'avatar di aserena
    Registrato dal
    Feb 2003
    Messaggi
    310
    Dipende da come hai implementato il sistema di autenticazione. Se hai usato le sessioni dovresti distruggere la sessione

    session_unset(); // distrugge le variabili
    session_destroy(); // distrugge la sessione

    ciao ^^
    La (!) è quella roba che in autunno si intristisce... perche': seccano i piselli, migrano gli uccelli, cadono i marroni, e se poi c'è anche la nebbia non si vede più un caXXo!! by Piero.mac @07/05

  4. #4
    il mio login funziona in questo modo
    Codice PHP:
    <?php
    session_start
    ();
    dbconnect();
    if (!isset(
    $verified_user)) $verified_user='';
    if (
    $action=='login') {
        
    $result=mysql_query("SELECT id,Nick,Pass,Esilio,Motivo_ FROM login WHERE Nick='".$nick."' AND Pass='".$psw."'");
        if (
    mysql_num_rows($result)>0) list($verified_user)=mysql_fetch_row($result);
        else 
    $verified_user='';
    }
    session_register("verified_user");
    ?>
    <?php
    setcookie
    ("user_id"$nick0$cookie_path$cookie_host);?>
    http://codecanyon.net/category/all?ref=Manuelandro
    And I bet she told a million people that she'd stay in touch, Well all the little promises they dont mean much,When theres
    memories to be made

  5. #5
    Utente di HTML.it L'avatar di VaLvOnAuTa
    Registrato dal
    Jun 2002
    Messaggi
    2,003
    Allora devi distruggere la sessione e cancellare il cookie

  6. #6
    per distruggere la sessione

    session_destroy()

    ma per cancellare i cookie?
    http://codecanyon.net/category/all?ref=Manuelandro
    And I bet she told a million people that she'd stay in touch, Well all the little promises they dont mean much,When theres
    memories to be made

  7. #7
    Utente di HTML.it L'avatar di VaLvOnAuTa
    Registrato dal
    Jun 2002
    Messaggi
    2,003
    <?php
    setcookie("user_id", "", 0, $cookie_path, $cookie_host);?>

  8. #8
    perchè adesso non mi funziona più il login?

    cioè mi fa entrare, ma non mi riconosce il pg, come se fossi invisibile!

    (intendo dalla seconda volta in poi...dopo aver fatto un logout)
    http://codecanyon.net/category/all?ref=Manuelandro
    And I bet she told a million people that she'd stay in touch, Well all the little promises they dont mean much,When theres
    memories to be made

  9. #9
    non va bene così il logout?

    Codice PHP:
    <?php
    session_start
    ();
    if (
    $verified_user == ''header("Location: ");
    session_register("verified_user");
    ?>
    <?php
    $db 
    mysql_connect("localhost""xxx""yyy"); if ($db == FALSE) die ("Errore nella connessione. Verificare i parametri nel file config.inc.php"); 
    mysql_select_db("xxx_com"$db) or die ("Errore nella selezione del database. Verificare i parametri nel file config.inc.php"); 
    $query "SELECT Nick,Stato FROM pgu WHERE Nick='$user_id'"$result mysql_query($query$db); 
    $row mysql_fetch_array($result);

    $query "DELETE FROM presenti WHERE Nick='$row[Nick]'";
    $result mysql_query($query$db);

    session_destroy();
    setcookie("user_id"""0$cookie_path$cookie_host);


    ?>
    http://codecanyon.net/category/all?ref=Manuelandro
    And I bet she told a million people that she'd stay in touch, Well all the little promises they dont mean much,When theres
    memories to be made

  10. #10
    please...help me
    http://codecanyon.net/category/all?ref=Manuelandro
    And I bet she told a million people that she'd stay in touch, Well all the little promises they dont mean much,When theres
    memories to be made

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.