Visualizzazione dei risultati da 1 a 7 su 7

Discussione: cookie del server

  1. #1

    cookie del server

    come si leggono?
    ovvero come si leggono quei "biscottini" che tengono le sessioni?

  2. #2
    Codice PHP:
    <?php

    setcookie
    ('res''biscotto'time() + 36000);

    if( isset(
    $_COOKIE['res']) )
    {
      echo 
    $_COOKIE['res']; // biscotto
    }

    ?>

  3. #3
    non bisogna dimenticare che:
    I cookie diventano disponibili soltanto dalla pagina successiva a quella che li ha generati, o dopo il ricaricamento di questa. [dal manuale PHP]

    dunque nell'esempio youonweb devi ricaricare la pagina per poter vedere stampato 'biscotto'.

    Altra cosa importante:
    I cookie devono essere spediti prima di qualsiasi altra intestazione (questa è una restrizione dei cookies, non di PHP). E' necessario perciò chiamare la funzione setcookie() prima di qualsiasi tags, anche <html> o <head>. [dal manuale PHP]

  4. #4
    Ciao,
    per servirti delle sessioni di solito non hai bisogno di accedere ai cookie che utilizzano (è tutto automatizzato) ma nel caso in cui tu lo voglia fare comunque

    Trovi il valore in

    $_COOKIE[session_name()] ;
    per favore NIENTE PVT TECNICI da sconosciuti

  5. #5
    ehm... credo di essermi sbagliato male..
    volevo sapere come accedere fisicamente al file che contiene i dati della sessione.


  6. #6
    Originariamente inviato da kilio
    ehm... credo di essermi sbagliato male..
    volevo sapere come accedere fisicamente al file che contiene i dati della sessione.

    Vai nella directory assegnata ai file di sessione (path in php.ini) trovi dei file "sess*" Dove * e' il numero id assegnato. Sono file di testo che puoi aprire con qualunque editor.



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

  7. #7
    Originariamente inviato da kilio
    ehm... credo di essermi sbagliato male..
    volevo sapere come accedere fisicamente al file che contiene i dati della sessione.

    Come mai ti serve visto che il suo contenuto si trova già nell'array $_SESSION?
    per favore NIENTE PVT TECNICI da sconosciuti

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 © 2026 vBulletin Solutions, Inc. All rights reserved.