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

    Perchè i cookie non vengono creati/letti subito ?

    Ho provato ad usare i cookie un paio di volte, passando ad usare le sessioni anche se meno utili a riguardo per un problema di fondo: se creo i cookie in una pagina e poi chiedo di leggerne il valroe mi dà un errore, che non si presenta se aggiorno (o se comunque vado ad un'altra pagina dove è richiesto il cookie). Insomma sembra che i cookie si attivino 'in ritardo'. Potreste illuminarmi a riguardo ?

  2. #2
    I cookie sono gestiti tramite gli header. Quando esegui setcookie() (o funzione equivalente) invii un header al client. Il browser invierà poi il cookie al server alle successive richieste.

    Per questo non puoi accedere al cookie nel momento in cui lo setti a meno di impostarlo manualmente (es. $_COOKIE['test'] = 123.

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.