Visualizzazione dei risultati da 1 a 10 su 10

Discussione: Ancora sulle sessioni

  1. #1

    Ancora sulle sessioni

    Ho cercato ma non ho trovato chiedo scusa

    Ho un problema... il mio script utilizza sessioni:

    session_start();
    e poi $_SESSION['quellochevoglio'] = "ciao";

    uso session unset e session destroy per fare logout (e fin qui nessun problema)

    1. Il punto è che se un utente chiude il browser la sessione viene distrutta automaticamente dal server! Come posso venitarlo?

    2. Come posso inoltre fare in modo che la sessione scada dopo tot tempo?

    In entrambi i casi NON ho accesso al php.ini

    Grazie, ciao!

  2. #2
    spero soddisfi la tua domanda .. anche xè sono abbastanza stanko

    session.cookie_lifetime

    http://it2.php.net/manual/it/ref.session.php


    - Ander Costruscion -

  3. #3
    avevo trovato proprio questa: http://it2.php.net/manual/it/functio...kie-params.php

    il punto è che non fa neanche un esempio su come usarla e non so proprio come configurare quei parametri

    qualcuno sa aiutarmi?

    Grazie, ciao

  4. #4
    codice:
    session_start();
    setcookie(session_name(),session_id(), time(), "/");
    dovrebbe esserti sufficente per capire

    - Ander Costruscion -

  5. #5
    Moderatore di Javascript L'avatar di ciro78
    Registrato dal
    Sep 2000
    residenza
    Napoli
    Messaggi
    8,514
    domanda perchè usi i cookie quando molti li hanno disabilitati e non sanno nemmeno come attivarli?
    Ciro Marotta - Programmatore JAVA - PHP
    Preferisco un fallimento alle mie condizioni che un successo alle condizioni altrui.


  6. #6
    dovrebbe esserci una variabile chiamata
    codice:
    $sesscookietime
    Per via della chiusura del browser...non credo ci sia nulla da fare, è proprio la sessione che è definita così e se l'utente chiude il browser la sessione muore....spero di esserti stato utile

    http://web.tiscali.it/natura_e_sile

  7. #7
    Oh aspetta non facciamo casino

    Intanto grazie per le replies

    1° panni tu crei un cookie, io vorrei usare session_set_cookie_params, devo creare un cookie manualmente prima??? Non basta quello che crea la sessione con l'id?

    2° uso i cookies invece dell'url per passare il sid per il semplice fatto che è + sicuro e che anche questo forum (il migliore sul mercato) lo fa

    3° Sempre questo forum quando chiudi il browser e lo riapri non muore la sessione, anzi! Rimani loggato per sempre finchè non cancelli i cookies (manualmente o facendo logout).

    Credo siano cose banali, possibile che nessuno sa aiutarmi?

    Grazie, ciao

  8. #8

  9. #9
    ma cristo santo..

    session_set_cookie_params(1000);
    session_start();

    non ti va bene così ?

    questo occhio che su IE 6 non funge.

    se no altro non so dirti, altrimenti ravana il forum .. ci sono un bel po d 3d al riguardo.
    - Ander Costruscion -

  10. #10
    Allora tanto vale che lavori con i cookie e basta, però sai che tanti antivirus li bloccano, tanti li hanno disattivati e così non funziona nulla!!

    Ciao ciao
    http://web.tiscali.it/natura_e_sile

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.