Visualizzazione risultati 1 fino 4 di 4

Discussione: Sessioni in PHP

  1. #1
    Guest

    Predefinito Sessioni in PHP

    Il titolo sembrerà un po' generico, ma non ho trovato di meglio...
    Il mio problema è il seguente: mi è capitato, mentre ero nella sezione riservata del mio sito, che, mentre scrivevo un articolo che mi ha occupato molto a lungo (oltre un ora, nella quale non ho mai cambiato pagina, né refreshando, né spostandomi), la mia essione su PHP è scaduta. Quando ho inviato l'articolo, e quindi caricato la pagina che lo inserisce nel database, la mia variabile $_SESSION['login'] non c'era più e quindi è uscito il messaggio che intima di effettuare il login e io ho perso il mio lavoro.
    Come faccio a sapere quanto dura una sessione in PHP? C'è un dato proprio di AV?
    Ho cercato nei forum, ma non ho trovato niente, e poi c'era confusione tra la sessione di PHP e quella del login nel pannello di controllo...

  2. #2
    Guest

    Predefinito

    questa funzione dovrebbe restituirti il valore in secondi delal durata della sessione
    ini_get('session.cache_expire');
    dovrebbe essere 180...
    comunque è buona norma fare prima tutto in locale e poi apportare modifiche online...

  3. #3
    Guest

    Predefinito

    Proverò con quella funzione.
    Sì, sì, lo so, faccio sempre tutto in locale, solo che tra una cosa e l'altra mi sono dimenticato di non essere in locale. Ora gli articoli li scrivo prima in locale e poi li copio su. Però se succede a qualche mio collaboratore...
    Beh, riferirò...

  4. #4
    Guest

    Predefinito

    scusa ma inserisci pure un cookie di sicurezza con un periodo più lungo.
    ciao

Regole di scrittura

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