Avatar billede kongfjong Nybegynder
21. februar 2005 - 20:25 Der er 7 kommentarer og
1 løsning

Brug af session-variabler på tværs af sider

Hej;

Sidder og roder med session-variabler.

Man kan selvfølgeligt bruge $_SESSION['variable'], men det skulle også være muligt at bruge session_register("variable").Det sidste er dog ikke lykkedes for mig endnu.

Kan det skyldes, at jeg skal sætte min php.ini fil op ordentligt først, eller skyldes det noget helt andet?
Avatar billede elskermad.dk Nybegynder
21. februar 2005 - 20:30 #1
<?

$tekst = "hej med dig :)";

session_register('tekst');

?>

har du husket at lave en variable først?
Avatar billede avminarm Juniormester
21. februar 2005 - 21:10 #2
det er garanteret fordi dine globals er sat til off (hvilket er smartest) - så lad være med at bruge session_register(); det hører fortiden til ;o)

If you want your script to work regardless of register_globals, you need to instead use the $_SESSION array as $_SESSION entries are automatically registered. If your script uses session_register(), it will not work in environments where the PHP directive register_globals is disabled.
Avatar billede kongfjong Nybegynder
21. februar 2005 - 21:13 #3
Dvs. det smarteste er at bruge $_SESSION?
Avatar billede avminarm Juniormester
21. februar 2005 - 21:19 #4
yes efter PHP version 4.2 skal du bruge $_SESSION
Avatar billede kongfjong Nybegynder
21. februar 2005 - 21:22 #5
Og hvordan ser du på brugen af SID i en query-streng? Åbner det op for andre der så vil kunne bruge det session-id, eller er det sikkert nok?
Avatar billede avminarm Juniormester
21. februar 2005 - 21:25 #6
så vidt jeg ved benytter exp.dk sid i query string - session id knytter sig jo til det aktivt åbne vindue - så jeg mener da det er sikkert nok
Avatar billede kongfjong Nybegynder
21. februar 2005 - 21:30 #7
Okay, mange tak for hjælpen:)
Avatar billede avminarm Juniormester
21. februar 2005 - 21:34 #8
var så lidt ;o)
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