/ Forside / Teknologi / Udvikling / PHP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
PHP
#NavnPoint
rfh 3959
natmaden 3372
poul_from 3310
funbreak 2700
stone47 2230
Jin2k 1960
Angband 1743
Bjerner 1249
refi 1185
10  Interkril.. 1146
Cookie Caos ting
Fra : Torben Rasmussen


Dato : 20-02-05 07:34

Hallo alle nørder og ligesindede ! :O/

Jeg sidder og roder med min hjemmeside, og nu vil jeg havden den
til at skifte "skin" (stylesheet) dette ville jeg opnå gennem en
bette cookie, min simple kode ser sådan her ud:

<?php if($farve == "blue"){setcookie("farve", "main.css",
time()-3600, "/", "", 0);
setcookie("farve", "blue.css", time()+3600, "/", "", 0);}
if($farve == "standard"){setcookie("farve", "blue.css",
time()-3600, "/", "", 0);
setcookie("farve", "main.css", time()+3600, "/", "", 0);}?>

Altså først skulle den (i mit hovede) slette den eksisterene og
sætte en ny, men af en eller anden grund vil lortet ikke det som
jeg vil (hvilket min bofælle har mærket)..

Er der en eller flere guru'er der lige ved hvorfor den ikke vil
slette den første cookie, så den kan sætte den næste ? :O/

På forhånd tak
Torben

p.s jeg har også prøvet at slette den ved at tømme den først:

setcookie("farve", "", time()-3600, "/", "", 0)


--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

 
 
Torben Rasmussen (20-02-2005)
Kommentar
Fra : Torben Rasmussen


Dato : 20-02-05 12:00

Torben Rasmussen wrote in
dk.edb.internet.webdesign.serverside.php:
> Hallo alle nørder og ligesindede ! :O/
>
> Jeg sidder og roder med min hjemmeside, og nu vil jeg havden
den
> til at skifte "skin" (stylesheet) dette ville jeg opnå gennem
en
> bette cookie, min simple kode ser sådan her ud:
>
> <?php if($farve == "blue"){setcookie("farve", "main.css",
&gt; time()-3600, "/", "", 0);
&gt; setcookie("farve", "blue.css", time()+3600, "/", "", 0);}
&gt; if($farve == "standard"){setcookie("farve", "blue.css",
&gt; time()-3600, "/", "", 0);
&gt; setcookie("farve", "main.css", time()+3600, "/", "", 0);}?>
>
> Altså først skulle den (i mit hovede) slette den eksisterene og
> sætte en ny, men af en eller anden grund vil lortet ikke det
som
> jeg vil (hvilket min bofælle har mærket)..
>
> Er der en eller flere guru'er der lige ved hvorfor den ikke vil
> slette den første cookie, så den kan sætte den næste ? :O/
>
> På forhånd tak
> Torben
>
> p.s jeg har også prøvet at slette den ved at tømme den først:
>
> setcookie("farve", "", time()-3600, "/", "", 0)



Nå..ja skædig som jeg er fandt jeg selv ud af lortet, jeg regner
med at uploade det til min HP inde kl 15 idag hvis nogen vil se
det i aktion :O/

Torben
http://torben-rasmussen.dk

--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Søg
Reklame
Statistik
Spørgsmål : 177501
Tips : 31968
Nyheder : 719565
Indlæg : 6408527
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste