Toon posts:

[php] Session bestaat maar geen variable

Pagina: 1
Acties:

Verwijderd

Topicstarter
ik maak een sessie en daar registreer ik username maar die sessie geeft geen variable terug

wat kan hier aan de hand zijn.

ik verwerk alles in functies
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<?
function checkuser()
         {
         global $HTTP_SESSION_VARS;
         if ($username == ""){
         $username="anoniem";
         }

         if ($username !="anoniem"){
         print"U bent $username";
         }else{
         login(); // Dit is gewoon een username pass veld
         }
         }
?>

Iemand een idee

  • D2k
  • Registratie: Januari 2001
  • Laatst online: 31-08 10:19

D2k

print_r($HTTP_SESSION_VARS); in je functie of tie meekomt?
of php_info() afdrukken in je functie?

Doet iets met Cloud (MS/IBM)


  • Nielsz
  • Registratie: Maart 2001
  • Niet online
echo $HTTP_SESSION_VARS['username'];

  • Janoz
  • Registratie: Oktober 2000
  • Laatst online: 12-09 21:31

Janoz

Moderator Devschuur®

!litemod

GLOBAL $username;

Ken Thompson's famous line from V6 UNIX is equaly applicable to this post:
'You are not expected to understand this'


  • dusty
  • Registratie: Mei 2000
  • Laatst online: 21-02 00:06

dusty

Celebrate Life!

Op woensdag 30 januari 2002 10:46 schreef Nielsz het volgende:
echo $HTTP_SESSION_VARS['username'];
Sommige fouten.... :O

Back In Black!
"Je moet haar alleen aan de ketting leggen" - MueR


  • chris
  • Registratie: September 2001
  • Laatst online: 11-03-2022
En als bovenstaande niet werkt kijk dan of je op elke pagina wel je session registreert.

  • Nielsz
  • Registratie: Maart 2001
  • Niet online
Op woensdag 30 januari 2002 10:48 schreef dusty het volgende:

[..]

Sommige fouten.... :O
:) Ik zat gisteren ook een uur te kijken: "Waarom werkt die klote preview functie niet :(", ga ik het via icq ff vragen, kwam ik er zelf al achter dat ik mijn input fieldname had veranderd :)

Verwijderd

Topicstarter
Op woensdag 30 januari 2002 10:49 schreef dev-null het volgende:
En als bovenstaande niet werkt kijk dan of je op elke pagina wel je session registreert.
Ik doe gewoon

session_start();

op elke pagina
Pagina: 1