Avatar billede peturkirke Novice
25. september 2003 - 15:44 Der er 9 kommentarer og
1 løsning

session variabel bliver ikke sat

jeg prøver at sætte en session variabel, som skal hedde NICK. Øverst på siden skriver jeg:

session_start();
   
Og længere nede:

$Nick = $_POST['Nick'];
Session_register(Nick);

men session variabelen forbliver tom. Hvad gør jeg galt ?
Avatar billede exp Juniormester
25. september 2003 - 15:47 #1
<?php

session_start();
   
$Nick = $_POST['Nick'];

$_SESSION['nick'] = $Nick;

?>
Avatar billede riversen Nybegynder
25. september 2003 - 15:47 #2
prøv

session_register( "nick" );
$_SESSION["nick"] = $_POST['Nick'];
Avatar billede martinbk Nybegynder
25. september 2003 - 15:47 #3
prøv og brug den nye notationsform i PHP

$_SESSION['Nick'] = $_POST['Nick'];
Avatar billede martinbk Nybegynder
25. september 2003 - 15:48 #4
riversen, session_register er en unødvendig funktion i dagens PHP :-)
Avatar billede riversen Nybegynder
25. september 2003 - 15:50 #5
ja, men nu bruger han den... pædagogik er ikke altid optimal
Avatar billede martinbk Nybegynder
25. september 2003 - 15:51 #6
måske nok, pædagog bliver jeg nok aldrig :)
Avatar billede peturkirke Novice
25. september 2003 - 15:56 #7
det fungerer heller ikke !

Er dette ikke måden jeg kan checke det på en anden side ?:

<?php
session_start();
if( $Nick )
    { echo "Hallo ".$Nick;
?>
Avatar billede martinbk Nybegynder
25. september 2003 - 15:57 #8
nej, du tjekker med:
if ($_SESSION['Nick']) {
  echo "hallo ".$_SESSION['Nick'];
}
Avatar billede exp Juniormester
25. september 2003 - 15:58 #9
<?php

session_start();
   
$Nick = $_POST['Nick'];

$_SESSION['nick'] = $Nick;

echo $_SESSION['nick'];

?>
Avatar billede peturkirke Novice
25. september 2003 - 16:24 #10
tak for hjælpen, nu virker det
exp var først, så du får poengene
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