Avatar billede diz Nybegynder
28. juni 2003 - 13:53 Der er 8 kommentarer og
1 løsning

Session problem

Hejsa,

Jeg har et mindre problem med $_SESSION.

Jeg har 2 sider (side1.php og side2.php), som har følgende kode :

side1.php:

    session_start();
    $_SESSION['bruger'] = "KOST";//$username.'@TalefodIDA.net';
    header("Location: MemberData.php?".strip_tags(SID));

side2.php:

  session_register();
  echo 'user= '.$_SESSION["bruger"];

Men der bliver ikke vist noget. Hvad er problemmet??

/Sune
Avatar billede Slettet bruger
28. juni 2003 - 13:54 #1
Jeg ville bruge session_start() istedet for session_register() på side2.php.... Det er vist heller ikke smart at strippe SID-tag'et fra URL'en, eftersom der ikke kan refereres til den korrekte SESSION..... :-)
Avatar billede Slettet bruger
28. juni 2003 - 13:54 #2
Burde ha' været et svar :-)
Avatar billede webcreator Nybegynder
28. juni 2003 - 14:57 #3
Der er ikke noget kode oven over session_start eller register, vel ? Det giver ofte problemer.
Avatar billede diz Nybegynder
28. juni 2003 - 15:18 #4
Måske fik jeg ikke forklaret det ordenligt, men side1.php redirecter til side2.php, så det er det der bliver sat i $_SESSION["bruger"] på side1.php, der skal vises på side2.php

Men det virker bare ikke. Jeg har forsøgt de ting corholio skrev, men intet hjalp....stadig intet output... er der nogen der kan lave et eksempel som virker på deres server, som jeg så kan prøve på min server?

/Sunne
Avatar billede gonza.dk Nybegynder
28. juni 2003 - 18:41 #5
side1.php

<?php
session_start();
session_register("bruger");

$bruger = "kost";

header("location:side2.php");
?>

side2.php
<?php
session_start();

echo $bruger;
?>
Avatar billede gonza.dk Nybegynder
28. juni 2003 - 18:42 #6
er det det du vil? den er utestet, men burde virke ;o)
Avatar billede diz Nybegynder
29. juni 2003 - 12:49 #7
Hmm..

Gonza.dk 's svar virker heller ikke. Outputtet er tomt :(

Kan det være noget opsætning af serveren der er forkert?

Please help :)

/Sune
Avatar billede gonza.dk Nybegynder
29. juni 2003 - 13:10 #8
http://scripts.gonza.dk/session/ <--- kik et smut forbi, har lavet et eksempel med koder.
Avatar billede diz Nybegynder
29. juni 2003 - 13:51 #9
Hejsa,

Efter at have kopieret gonza.dk's ekesmpel over på min server fik jeg en brugbar fejlmeddelse, nemlig at minv 'register_globals' var sat til 0. Det forklarer så en del. Tak for det.

Men det underlige er at det ikke kører på en anden server jeg har stående, hvor 'register_globals' er sat til 1. Her kommer der intet output. Well, det er jo nok et andet spørgsmål omkring opsætning af server, så det vil jeg ikke belæmre jeg med her.

Tak for hjælpen

/Sune
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