Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    Errore sessione eppure funziona....

    Salve a tutti... sto cercando da un po' di creare una sorta di pagine con password, e prendendo spunto da più script ho finalmente creato il "mio"

    Lo script funziona, ovvero mi fa accedere alle varie pagine se mi sono connesso con la password ed user corretti, slogga perfettamente, ma continua a darmi due errori di ignota natura...

    Nella pagina di logout
    codice:
    <?
      session_start();
      //Elimino 'autorizzato'
      session_unregister(‘autorizzato’);
      echo "Non sei più loggato
    ";
      echo "home";
    ?>
    l'errore è questo:
    codice:
    Notice: Use of undefined constant ‘autorizzato’ - assumed '‘autorizzato’' in c:\programmi\easyphp1-7\www\logout.php on line 4
    Non capisco cosa sia...ho ovviato al problema sostituendo il comando errato con session_destroy(); (che probabilmente è meglio) però sono curioso di capire cosa c'è che non va!

    grazie ciao

  2. #2
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    quello nn è un'errore, è un notice.
    il codice funziona lo stesso, però non è scritto in maniera corretta.
    prova a sostituire gli apici dentro la parentesi...



    "Nota: Se viene usata $_SESSION (o $HTTP_SESSION_VARS per PHP 4.0.6 o inferiore), usate unset() per deregistrare una variabile di sessione."
    www.php.net/session_unregister
    think simple think ringo

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.