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

    mantenere aperta una sessione

    salve a tutti,
    sono nuovo da queste parti e spero di poter trovare la soluzione al mio problema!!!!
    Non riesco a mantenere aperta una variabile sessione. mi spiego meglio:
    io apro una sessione, effettuo un login , imposto una variabile di sessione e ricarico la pagina che controlla quella variabile. Al primo reload funziona ma poi mi rimanda al login come se fosse il primo accesso..... come posso fare? grazie

  2. #2
    Hai inserito session_start() in ogni pagina in cui la sessione deve essere attiva?

  3. #3
    scusa prima non ho chiarito che io ricarico sempre la stessa pagina!
    cioè in poche parole ho un guestbook privato, in cui ogni utente puo mandare messaggi solo all'amministratore e puo visualizzare solo i sioi messaggi. tutto il guestbook l'ho realizzato in un'unica pagina. cmq si ho inserito session_start() all'inizio e poi dopo il login mi ricarico la pagina e mi imposto la variabile in questo modo: $_SESSION['user']=$user; giusto?

    ps: la funzione session_strart() è inserita in un controllo del genere:
    if(!isset($_SESSION['login']))
    {
    session_name("login");
    session_start();
    }

  4. #4
    Forse la variabile ha una valore e quindi non si apre la sessione.

  5. #5
    scusa ma in una pagina posso aprire due o piu sessioni? pechè mi sa che il problema e che ho utilizzato altre sessioni per un ciontrollo antispam

  6. #6
    No non credo sai... Ma non puoi mettere tutto in una sessione?

  7. #7
    if(!isset($_SESSION['login']))
    {
    session_name("login");
    session_start();
    }

    il problema sta qui.

    Come puoi interrogare una sessione se prima non la fai partire?

    Per avere accesso a $_SESSION['login'] la sessione deve essere avviata, ti pare?

    PHP LEARN - Guide, tutorial e articoli sempre aggiornati
    NUOVO: standardLib; il potente framework PHP é ora disponibile
    *******************************************
    Scarica oggi la tua copia di MtxEventManager

  8. #8
    magari il fatto è che il guestbook è un po vecchio e un po complicato e adesso lo sto modificando. ma appena tocco quacosa crolla tutto capito? il problema è che la vecchia funizione viene aperta successivamente ad un controllo! se la sposto nn funziona piu niente e la nuva funzione non deve far parte di que ìl controllo... è un casinoooooo

  9. #9
    va be mi sa che è meglio cambiare strategia!!!

    ora proviamo con i cookie!!!!

  10. #10
    qualcuno sa dirimi se dopo che ho impoatato un coockie posso modificare il suo valore ache dopo che il codice ha prodotto output?

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.