login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Cookie -

Offline Dawud - 28/06/2010 19:50
Avatar van DawudNieuw lid Hey,

Ik probeer een language selection functionaliteit te implementeren in een website dat gebruik maakt van een cookie. Ik denk echter dat ik niet goed de functionaliteit van zo een cookie goed begrijp. Hoe komt het dat ik met de middelste
  1. echo $_COOKIE["cooked"];
niets terugkrijg?

  1. <?php
  2.  
  3. echo $_COOKIE["cooked"];
  4. // Expected: Aangezien er nog geen cookie is, verwacht ik niets
  5. // Actual: niets
  6.  
  7. setcookie("cooked", "test", time()+3600);
  8.  
  9. echo $_COOKIE["cooked"];
  10. // Expected: "test"
  11. // Actual: niets
  12.  
  13. setcookie("cooked", "", time()-3600);
  14.  
  15. echo $_COOKIE["cooked"];
  16. // Expected: niets
  17. // Actual: niets
  18.  
  19.  
  20. ?>

2 antwoorden

Gesponsorde links
Offline ProjectWebdesign - 28/06/2010 19:57
Avatar van ProjectWebdesign Lid De pagina moet eerst herladen worden, voordat ze echt bestaan.
Dus als je eerst setcookie doet en dan de pagina herlaad en een echo, zul je zien dat die het wel doet.
Offline vinTage - 28/06/2010 20:18 (laatste wijziging 28/06/2010 20:19)
Avatar van vinTage Nieuw lid Een cookie moet ook gezet worden voor er html output is, dus als jou error reporting niet aanstaat zie je ook geen errors.
maw, staat error reporting aan? 

oh, en ook het pad speelt een rol he, een / erbij en je cookie is geldig over het hele domein, anders alleen op 'die' pagina.
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.38s