Avatar billede moddi100 Seniormester
18. marts 2008 - 19:12 Der er 7 kommentarer og
1 løsning

Sessions virker ikke!

Hejsa

Jeg er igang med at lave min egen lille tæller. Jeg er dog stødt på et lidt alvorligt problem, sessions virker ikke? Jeg har en index.php fil hvorfra jeg henter filen counter.php. Scriptet i counter.php ser sådan ud:

<?php session_start();

if ($_SESSION['talt'] != 'talt')
{
    // Koden der registrerer besøget
   
    $_SESSION['talt'] = 'talt';
}
?>

Det underlige er, at i et lykket brugersystem jeg har på samme webhotel, virker det. Det er altså nøjagtig det samme script. Er det ligegyldigt hvilken rækkefølge det komme i, altså om der er udskrevet noget før jeg kalder filen? Eller skal jeg kalde ob_start() og ob_end_flush()??
Avatar billede olebole Juniormester
18. marts 2008 - 22:28 #1
<ole>

Nej, det er ikke ligegyldigt i hvilken rækkefølge, tingene sker. Der må ikke være skrevet noget ud, før du starter din session.

Nej, du skal ikke bruge ob_start() og ob_flush() - men starte din session, før der er skrevet noget ud  ;o)

/mvh
</bole>
Avatar billede showsource Seniormester
18. marts 2008 - 22:32 #2
Og session_start() skal være i den fil som includer andre filer.
IKKE i include filerne.
Avatar billede moddi100 Seniormester
19. marts 2008 - 13:24 #3
hmm det virker fint i firefox. Men når jeg åbner siden i IE opfører den sig underligt. Jeg kan se forsiden og en til side. Hvis jeg så vil ind på en ny side lukker den browseren, og siger at 'et program var skyld i at programmet holdt op med at fungere. Luk programmet', hvilket er vildt irriterende.

Kan jeg få jer til lige at klikke lidt rundt inde på denne side: http://www.moddi.frac.dk/test/phpforside/test

Og se om den lukker browseren eller det bare er min com?
Avatar billede moddi100 Seniormester
19. marts 2008 - 16:45 #4
Nåh det virker i hvert fald nu. Mange tak for hjælpen. Lægger i begge lige et svar?
Avatar billede showsource Seniormester
19. marts 2008 - 20:46 #5
ingen point til mig, ellers tak.
Avatar billede moddi100 Seniormester
19. marts 2008 - 21:09 #6
så får olebole dem bare...
Avatar billede moddi100 Seniormester
11. april 2008 - 14:52 #7
Hvis han altså snart smider et svar!
Avatar billede moddi100 Seniormester
03. juni 2008 - 21:29 #8
så napper jeg dem da selv...
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