Visualizzazione dei risultati da 1 a 5 su 5

Discussione: sessioni php

  1. #1

    sessioni php

    ho fatto questo prorammino:


    <?php

    session_start();
    session_id();

    $id=session_id();
    echo $id;

    ?>
    fin qua tutto ok, in $id ho l'id.

    voglio fare una seconda pagina che mi verifica che se la sessione esiste, o meglio l'id esiste allora scrive ok se no scrive stop.

    il ciclo if per la scrittura è una pagliacciata ma le sessioni non le so bene. mi dat euna mano?

    grazie a tutti!

  2. #2
    Se non sbaglio, e no ne sono sicuro,qualcuno mi corregga se sbaglio, la sessione rimane aperta finchè non dai session_end()...ripeto ma no ne sono sicuro!!!

    io ci provo anche se è dura!!!
    vieni a trovarmi http://www.netlabit.com

  3. #3
    ho capito, ma nella pagona che voglio fare , voglio mettere un controllo che mi dice se esiste l'id allora scrivo ok se non esiste scrivo stop. qlcn sa darmi qlc dritta?

  4. #4
    ragazzi nessuno?

  5. #5
    codice:
    <?php 
    session_start(); 
    $_SESSION['id'] = session_id(); 
    echo $_SESSION['id'];
    echo "<a href=\"./pag2.php\">Vai a pag. 2</a>"; 
    ?> 
    
    pag2.php
    <?php
    session_start();
    
    if(isset($_SESSION['id']) AND $_SESSION['id'] == session_id() )  {
        echo "la sessione e' uguale";
        echo "$_SESSION[id] - ".session_id();
        } else {
        echo "la sessione e' diversa";
        echo "$_SESSION[id] - ".session_id();
        } 
    ?>
    Ovvio che e' valido tanto per testare.


    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

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.