Visualizzazione risultati 1 fino 5 di 5

Discussione: Pulire variabile Session

  1. #1
    Guest

    Predefinito Pulire variabile Session

    Salve ragazzi ho un problemino...sto cercando di implementare un rudimentale sistema di Login/logout.

    Per la parte di Login tutto ok...apro le session registro il nome utente e lo tengo in memoria per diverse operazioni...però il problema è il Logout:
    - come pulisco la variabile session utente?
    - dovendo rilegare questa operazione ad un bottone ("Logout") mi conviene usare un form e poi controllare col Php?

  2. #2
    Guest

    Predefinito

    Per il logout puoi fare così:

    Codice PHP:
    <form action="<? echo $_SERVER['PHP_SELF']; ?>" method="POST">
    <input type="submit" value="Logout" name="logout" /></form><br />
    <?php

    if(isset($_POST['logout'])) {
    unset(
    $_SESSION['nome_sessione']);
    echo
    "Logout avvenuto con successo!";
    }

    ?>

  3. #3
    Guest

    Predefinito

    Grazie mille!!


    Ma
    <? echo $_SERVER['PHP_SELF']; ?>
    cosa fa? O_o
    Ultima modifica di ciccioa : 02-06-2011 alle ore 14.17.02

  4. #4
    Guest

    Predefinito

    Stampa l'indirizzo della pagina che si sta visitando senza il dominio

  5. #5
    Guest

    Predefinito

    Ah ;D

    Ma avrei una curiosità...in quanto ho strutturato il sito in due frame e questo controllo Login-Logout lo faccio in uno dei due frame come faccio a bloccare le azioni nell'altro??

    mi spiego meglio...
    - faccio il login
    - Apro una pagina dove scrivo su un file Xml in quanto ho il permesso di farlo dal login
    - Faccio logout però nel frame mi rimane la pagina adibita agli utenti registrati...

    non so se mi sono spiegato


    Ho tentato di fare dei controlli (dopo il logout) nelle pagine abilitate agli utenti ma non funziona...permette ancora di eseguire scritture ed eliminazioni :S
    Ultima modifica di ciccioa : 02-06-2011 alle ore 15.35.09

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •