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

    Metodo per mantenere sessioni

    Ciao

    C'è un modo per capire se sul pc dell'utente posso lasciare cookie in modo da tener conto del login, altrimenti attaccare all'url l'id della sessione...
    So che in phpbb c'è una cosa del genere...

    Grasshie
    Due cose sono infinite: l'universo e la stupidità umana, ma riguardo l'universo ho ancora dei dubbi! (A.Einstein)

  2. #2
    Utente di HTML.it L'avatar di luke83
    Registrato dal
    Jul 2000
    Messaggi
    1,217
    per vedere se il tizio ha abilitato i cookie l'unico modo è provarlo :

    test.php
    ->provo a setta un cookie
    ->reindirizzo alla pagina test.php?test=1
    |
    v
    test.php?test=1
    ->sfruttando la variabile test entro nel blocco di codice di verifica
    ->vedo se trovo il cookie settato
    ->ringrazio l'utente per la cortesia

    nell'altro metodo per ogni link appendi l'id di sezione da usare come match sul db...

    ..::Luca::..
    » "se nn riesci a venirene a capo.. usa il tasto INVIO" © 2005 Luke83
    » "letta la documentazione, spazio all'immaginazione.." © 2006 Luke83
    [frasi random] - [Lucopedia] - [laFetta]

  3. #3
    Mhh...appena fa il login gli appendo l'id della sessione...
    Se nella pagina dopo c'è il cookie bene, l'id non serve, se invece nella pagina dopo il cookie non c'è lascio l'id..

    Il problema è: come faccio a tenere uno dei due metodi finchè scade la sessione?
    Due cose sono infinite: l'universo e la stupidità umana, ma riguardo l'universo ho ancora dei dubbi! (A.Einstein)

  4. #4
    Utente di HTML.it L'avatar di luke83
    Registrato dal
    Jul 2000
    Messaggi
    1,217
    forse nn sono stato chiaro...
    l'id di sessione è da tener tracciato nel cookie o nella query.. la sessione vera e propria è su db (o file, dove vuoi)..
    cookie e query append servono solo per far capire a te (script) dove recuperare i dati di quale utente..

    se un utonto con cookie tal de tali si connette tu hai la possibilità di legare l'utonto ad una riga della tua tabella sessioni... da lì in poi son scelte soggettive...

    ..::Luca::..
    » "se nn riesci a venirene a capo.. usa il tasto INVIO" © 2005 Luke83
    » "letta la documentazione, spazio all'immaginazione.." © 2006 Luke83
    [frasi random] - [Lucopedia] - [laFetta]

  5. #5
    Lo so quello...

    Vabbè faccio prima ad appenderlo ovunque e dovunque alle query così sono sicuro che se uno non ha i cookie!
    Due cose sono infinite: l'universo e la stupidità umana, ma riguardo l'universo ho ancora dei dubbi! (A.Einstein)

  6. #6
    Utente di HTML.it L'avatar di luke83
    Registrato dal
    Jul 2000
    Messaggi
    1,217
    saggio...
    ..::Luca::..
    » "se nn riesci a venirene a capo.. usa il tasto INVIO" © 2005 Luke83
    » "letta la documentazione, spazio all'immaginazione.." © 2006 Luke83
    [frasi random] - [Lucopedia] - [laFetta]

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.