Avatar billede minau Nybegynder
14. december 2003 - 13:23 Der er 3 kommentarer og
1 løsning

altid $_REQUEST["PHPSESSID"]

JEg har en database der logger når en bruger kommer ind på en side.

jeg  bruger $id = "site_".$_REQUEST["PHPSESSID"];

for at kunne se hvornår det er en ny bruger

men tit efterlader den $_REQUEST["PHPSESSID"]; tom - hvorfor det?
Avatar billede whatever Nybegynder
14. december 2003 - 13:25 #1
Benyt session_id() istedet. Den burde virke hver gang, se http://dk.php.net/manual/en/function.session-id.php

Altså: $id = "site_".session_id();
Avatar billede minau Nybegynder
14. december 2003 - 13:45 #2
Ok - prøver - men er der forklaring på hvorfor det andet ik virker?
Avatar billede Slettet bruger
14. december 2003 - 22:29 #3
$_REQUEST["PHPSESSID"] har nok ikke noget indhold før brugeren kommer ind anden gang.
Avatar billede minau Nybegynder
17. december 2003 - 00:45 #4
Hehe - havde glemt

session_start();

det er jo hvad der sker :-)
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