07. januar 2004 - 10:29
Der er
28 kommentarer og 1 løsning
forklaring vedr. cookies
if( !isset( $_COOKIE["visited"] ) ) { // gem ting i db setCookie( "visited", "true", time() + (3 * 60), "/" ); setCookie( "ownvisits", $_COOKIE["ownvisits"] + 1, time() + 3000000, "/" ); } else setCookie( "visited", "true", time() + (3 * 60), "/" ); visited cookien bliver ikke sat (mener det har virket). Jeg prøvede så at udkommentere ownvisits cookien, og så bliver visits cookien sat... hvorfor nu det?
Annonceindlæg fra Kingston Technology
07. januar 2004 - 10:29
#1
og så bliver visited cookien sat... hvorfor nu det?
07. januar 2004 - 10:30
#2
jeg kører apache 2.0.48 med php 4.3.4 på Debian Linux.
exp
Juniormester
07. januar 2004 - 10:33
#3
Gør dette nogen som helst forskel? if(!isset( $_COOKIE["visited"])) { // gem ting i db setCookie( "visited", "true", time() + (3 * 60), "/" ); setCookie( "ownvisits", $_COOKIE["ownvisits"] + 1, time() + 3000000, "/" ); } else { setCookie( "visited", "true", time() + (3 * 60), "/" ); }
07. januar 2004 - 10:37
#4
hjalp ikke
07. januar 2004 - 11:20
#5
Du VED at $_COOKIE["ownvisits"] er sat? if(!isset($_COOKIE["visited"])) { // gem ting i db setCookie("visited", "true", (time()+(3*60)), "/"); setCookie("ownvisits", ($_COOKIE["ownvisits"]+1), (time()+3000000), "/"); } else { setCookie( "visited", "true", (time()+(3*60)), "/" ); } Men hvorfor ikke bare: if(!isset($_COOKIE["visited"])) { // gem ting i db setCookie("ownvisits", ($_COOKIE["ownvisits"]+1), (time()+3000000), "/"); } setCookie("visited", "true", (time()+(3*60)), "/");
07. januar 2004 - 12:10
#6
koden skal være som jeg har skrevet.
07. januar 2004 - 12:13
#7
hov, forresten, da jeg prøvede Apache2 første gang, var jeg godt klar over at PHP som LoadModule var på "teststadie", og fem minutter efter jeg havde installeret Apache2, droppede jeg den igen fordi jeg IKKE kunne sætte flere cookies på samme tid!!!!! Måske hvis du laver dem til et array?
07. januar 2004 - 12:14
#8
Æh, og nu ved jeg jo heller ikke om du bruger Apache2 ! :O)
07. januar 2004 - 12:24
#9
sukos: se min første kommentar...2.0.48 skulle jeg mene er version 2 :-p laver dem til array...er ikke lige helt med.
07. januar 2004 - 12:25
#10
anden kommentar that is :-)
07. januar 2004 - 12:34
#11
æhæhhææ, ja, men jeg har osse været ret forvirret over ca. 50 popups her på siden! :O) Men du fandt ud af det nu?
07. januar 2004 - 12:37
#12
07. januar 2004 - 12:56
#13
det hjalp ikke :-(
07. januar 2004 - 13:02
#14
Ja, jeg har desværre ikke testet med den nye 2'er, men måske hvis man laver lidt "settings" i php.ini omkring cookies? Og at gå tilbage til 1.3.* er vel ikke sagen?
07. januar 2004 - 13:08
#15
nej, det vil jeg være ked af at gå tilbage til. Nu har jeg lige fået det til at virke på min Debian installation, hvor jeg selv har oversat og installeret det hele... jeg ved ikke hvordan det vil te sig, hvis jeg går tilbage. Jeg ser lige, om jeg kan få bekræftet den bug, og leger lidt med det.
07. januar 2004 - 13:10
#16
ja, det er vist rigtig nok
07. januar 2004 - 13:11
#17
hmm, hvad hvis du prøver at afvikle PHP som CGI?
07. januar 2004 - 13:33
#18
Jeg kører php som modul på apache2, og jeg har da ingen problemer med at sætte flere cookis på samme tid! Jeg ved ikke om det har noget at sige, men du bruger: setCookie(...) prøv i stedet: setcookie(...) Altså lower-case
07. januar 2004 - 13:37
#19
hmm, det skal da lige passe! :O) Havde jeg ikke selv bemærket! :O)
07. januar 2004 - 14:56
#20
det hjælper ikke...
ved I noget om hvornår 2.0.49 kommer...der skulle det være løst.
http://httpd.apache.org/ <-- der står godt nok, man skulle kunne skrive CookieName MinKage, men jeg får syntaksfejl.
07. januar 2004 - 14:56
#21
synes heller ikke jeg kan finde noget mht. mod_usertrack i httpd.conf
11. januar 2004 - 09:29
#22
nogen der vil have point ?
11. januar 2004 - 12:49
#23
Ikke til mig, ellers tak! :O)
11. januar 2004 - 12:52
#24
ok, men tak for inputtet.
13. januar 2004 - 15:47
#25
jeg satte lige tiden på serveren så den passede... så virkede det... den var 10 min bagud
16. januar 2004 - 12:04
#26
:O)
exp
Juniormester
16. januar 2004 - 12:36
#27
Doh *GG*
16. januar 2004 - 12:39
#28
nå, I skal bare træde i det, hva'
exp
Juniormester
16. januar 2004 - 13:08
#29
jeps
Vi tilbyder markedets bedste kurser inden for webudvikling