Avatar billede thulstrup Nybegynder
28. maj 2003 - 12:57 Der er 9 kommentarer og
1 løsning

Sessions virker ikke

Jeg er støt ind i et rigtigt irriterende problem. Jeg har udviklet et lille CMS som benytter sessions. Det virker fint når jeg tester det på min egen server, men når jeg ligger det op på domænet virker sessions ikke mere.

Jeg har prøvet at checke om sessions virker med:

<?
session_start();
if(isset($_SESSION)) {
    echo "Sessions virker";
} else {
    echo "Sessions virker ikke";
}
?>

Scriptet påstår at det gør de ikke. Derfor skrev jeg til firmaet der hoster siden (www.web-solutions.dk), for at høre om de havde deaktiveret sessions, men de svarede at mange andre af deres kunder brugte sessions.
Hvad kan være grunden til at sessions ikke virker?
Avatar billede medions Nybegynder
28. maj 2003 - 13:01 #1
Ja, Sessions skal sættes op i php.ini filen, og så skal der laves en mappe til at modtage brugernes Sessions, så skulle det gerne spille!

//>Rune
Avatar billede nikolajdu Nybegynder
28. maj 2003 - 13:03 #2
Umiddelbart er der ikke noget galt. Er det på hotellet eller på din egen maskine? Er det på din egen skal du gøre som medions skriver.
Avatar billede thulstrup Nybegynder
28. maj 2003 - 13:05 #3
På min egen maskine virker det, men på hotellet virker det ikke. Men må jo gå ud fra at hotellet har lavet de relavante opsætninger, siden de siger at deres andre kunder godt kan benytte sessions.
Avatar billede medions Nybegynder
28. maj 2003 - 13:06 #4
Hmm prøv evt. at skrive <?php i stedet for kun <?...

<?php
session_start();
if(isset($_SESSION)) {
    echo "Sessions virker";
} else {
    echo "Sessions virker ikke";
}
?>

//>Rune
Avatar billede thulstrup Nybegynder
28. maj 2003 - 13:11 #5
Jeg tror min udbyderen har været inde og pille ved opsætningerne, for nu virker sessions lige pludselig....
Avatar billede zeled Nybegynder
28. maj 2003 - 13:14 #6
Prøv at tjekke på en $_SESSION var som du ved med 100% burde være sat.

f.eks.

// TEST.PHP
<?
session_start();
if ($_SESSION['test']) echo "Sessions virker";
else echo "Session er ikke sat";
$_SESSION['test']="test";
?>
<a href="test.php"><br>test session</a>
Avatar billede thulstrup Nybegynder
28. maj 2003 - 13:23 #7
Vil i have point, eller skal jeg selv snuppe dem?
Avatar billede zeled Nybegynder
28. maj 2003 - 13:35 #8
Hvis du ikke har brugt vores forslag til noget så snup dem da selv, der er jo ikke ligefremt alverdens mange point på spil :D
Avatar billede thulstrup Nybegynder
28. maj 2003 - 13:55 #9
OK, jeg snupper dem selv så, men tak for hjælpen alligevel.
Avatar billede fixbabe Nybegynder
02. januar 2007 - 19:25 #10
medions hvis du gider smide et svar på http://www.eksperten.dk/spm/753526 så jeg kan lukke :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester