16. februar 2004 - 13:40
Der er
16 kommentarer og 1 løsning
Kæmpe session problem
Hejsa! Jeg har et kæmpe problem med min session i PHP, hver gang jeg opdatere eller skrifter side kommer der et ny session ID. Kan man ikke behold et sessionID pr. klient? Og hvordan få man php 4.0.3 til at sørger for det?
Annonceindlæg tema
Cloud & AI
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
16. februar 2004 - 14:04
#1
Ved ikke om det er det her du mener. Kim På start siden: session_start(); session_register("et eller andet"); Alle andre sider: session_start();
Slettet bruger
16. februar 2004 - 15:00
#2
lige en lille rettelse til kimg: session_register("et eller andet"); bør være $_SESSION['et eller andet'] = "værdi";
17. februar 2004 - 17:44
#3
Har prøve det men kan ikke hent værdi ud med den... Det sjov ved det heller, vis man tjekker bruges ID nummer med session_ID() Så indholder session_ID et nyt nummer for hver være man opdatere siden, altså vis man trykker på opdater. Forstå ikke hvor den ikke bare beholder den samme session ID i f.eks. en 1 times tid.
17. februar 2004 - 17:55
#4
Nu er det vel ikke fordi du har disablet cookies i din browser?
17. februar 2004 - 17:58
#5
Og en hurtig: <?php //FÅ VIST ALLE FEJLMEDDELSER ini_set('error_reporting', "E_ALL"); //START SESSIONS session_start(); $_SESSION["test"] = "Hej du!"; echo $_SESSION["test"]; echo"<p><a href=\"side2.php\">Side 2</a>"; ?> SIDE2.PHP <?php //FÅ VIST ALLE FEJLMEDDELSER ini_set('error_reporting', "E_ALL"); session_start(); echo $_SESSION["test"]; ?>
17. februar 2004 - 17:59
#6
Nej, det har jeg ikke... Har nemlig også tænkt på det, men den er sat til.
17. februar 2004 - 17:59
#7
hov, er det 4.0.3 du bruger????
17. februar 2004 - 18:00
#8
Er det rent lokalt, eller har du et link til en side?
17. februar 2004 - 18:02
#9
Ja det er PHP 4.0.3 jeg bruger. Og det er lokalt på min computer
17. februar 2004 - 18:05
#10
På win? Og med hvilken server?
17. februar 2004 - 18:11
#11
Ja på win... Webserver, Apache v. 1.3
17. februar 2004 - 18:17
#12
Er der nogen grund til du ikke bruger en nyere version af PHP?
17. februar 2004 - 18:24
#13
Hvad med dette: <?php //FÅ VIST ALLE FEJLMEDDELSER ini_set('error_reporting', "E_ALL"); //START SESSIONS session_start(); $test = "Hej du!"; session_register("test"); echo $test; echo"<p><a href=\"side2.php\">Side 2</a>"; ?> SIDE2.PHP <?php //FÅ VIST ALLE FEJLMEDDELSER ini_set('error_reporting', "E_ALL"); session_start(); echo $test; ?>
17. februar 2004 - 18:24
#14
Næ enlig ikke.... Det kunne være jeg skulle prøve det. Men blive først i løbet af i morgen, skal ud af døren nu...
17. februar 2004 - 18:25
#15
Den kommer ikke med nogen fejl besked...
17. februar 2004 - 18:26
#16
Og hvad viser denne: <?php echo session_save_path(); ?>
24. september 2004 - 11:25
#17
ok
Vi tilbyder markedets bedste kurser inden for webudvikling