hoaX wrote:
> > if($test || $_COOKIE[test]) {
>
> Hvad betyder det her? Jeg kender if og ved også at || betyder
> or/eller, men jeg forstår ikke hensigten.
Nu kender jeg ikke din kode, men submitter du til samme side, så giver
ovenstående dig adgang, hvis cookien test eller variablen test (som du
bruger til at give værdi til din cookie) er sat. Mao, når du sætter cookien,
så ønsker du at bruge dens værdi med det samme ik? Du kan omgå denne
problemstilling med at cookien først er alive næste gang, der requestes en
side ved enten at bruge $test eller sætte en anden variabel, du så tester
på:
if($test) {
setcookie("test", $test);
$brugerens_cookie_er_sat = 1; // = true
}
og så teste på $brugerens_cookie_er_sat
Hjalp det?
--
Take Care
Kim Emax - Freelance programmør
http://www.emax.dk -
http://www.ayianapa.dk
Køb din vin online på
http://www.gmvin.dk,
Danmarks måske mest avancerede VinWebShop