Visualizzazione dei risultati da 1 a 7 su 7

Discussione: Sessioni

  1. #1
    Utente di HTML.it L'avatar di Think
    Registrato dal
    Jun 2005
    Messaggi
    1,008

    Sessioni

    Ciao

    Una informazione semplice semplice..

    Le sessioni:

    session_start() devo metterlo su tutte le pagine?
    Cioè:

    Pagina 1 (l'utente carica parametri)
    pagina 2 (è solo html)
    pagina 3 (l'utente va a riprendere i parametri di pag 1)

    In questo caso io uso session_start() sulle pag 1-3, ma quando l'utente mi va sulla due.. non si perde nulla??

    Grazie

  2. #2

    Re: Sessioni

    Originariamente inviato da Think
    Ciao

    Una informazione semplice semplice..

    Le sessioni:

    session_start() devo metterlo su tutte le pagine?
    Cioè:

    Pagina 1 (l'utente carica parametri)
    pagina 2 (è solo html)
    pagina 3 (l'utente va a riprendere i parametri di pag 1)

    In questo caso io uso session_start() sulle pag 1-3, ma quando l'utente mi va sulla due.. non si perde nulla??

    Grazie

    Ovviamente non si perde nulla.
    Le sessioni rimangono attive fino alla chiusura del browser indipendentemente che in una pagina si sia richiamato il session_start().


    Ciaociao

  3. #3

    Re: Re: Sessioni

    Originariamente inviato da maclover
    Ovviamente non si perde nulla.
    Le sessioni rimangono attive fino alla chiusura del browser indipendentemente che in una pagina si sia richiamato il session_start().


    Ciaociao
    mmm...teoricamente funziona come dici tu ma praticamente no..io ho dovuto metterlo in tutte le pagine .php che ho fatto, sennò mi perdeva tracce della sessione!
    "Due cose riempiono l’animo di ammirazione e venerazione sempre nuova e crescente, quanto piú spesso e piú a lungo la riflessione si occupa di esse: il cielo stellato sopra di me, e la legge morale in me..." Immanuel Kant

  4. #4
    va messo in tutte altrimenti non viene trasportato il session id e quindi, per l'appunto, si perde la sessione

  5. #5
    Utente di HTML.it L'avatar di Think
    Registrato dal
    Jun 2005
    Messaggi
    1,008
    Mi avete avete più confusione di prima!!!

    Il problema è che non sono TRE pagine come vi ho detto... ma un sito intero! e non piccolo.. quindi prima di metterlo ci penso due volte VVoVe:

    Ora provo a fare dei semplici TEST con pagine bianche per capire come funzia...

    Comunque grazie!

  6. #6
    Utente di HTML.it L'avatar di Think
    Registrato dal
    Jun 2005
    Messaggi
    1,008
    Scusate raga.. ma le variabili di sessione vanno inializzate??

    cioè prima di usare, deve fare una cosa del genere:

    if (!isset($_SESSION['count']))
    $_SESSION['count'] = 0;


    Grazie! :master:

  7. #7
    Originariamente inviato da Think
    Mi avete avete più confusione di prima!!!

    Il problema è che non sono TRE pagine come vi ho detto... ma un sito intero! e non piccolo.. quindi prima di metterlo ci penso due volte VVoVe:

    Ora provo a fare dei semplici TEST con pagine bianche per capire come funzia...

    Comunque grazie!
    Fai una semplice prova. Crea 3 pagine:

    Nel pippo1.php crei
    $_SESSION['$ciao'] = "Ciao a tutti";

    e poi un link alla pagina pippo2.php.
    In questa pagina invece inserisci solo un semplice link a pippo3.php
    dove scrivi:

    echo $_SESSION['$ciao'];

    Ovviamente basta mettere session_start() solo nella prima e nella terza pagina.


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.