login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Session werkt niet (Opgelost)

Offline ArcanA - 21/04/2009 00:17 (laatste wijziging 21/04/2009 00:20)
Avatar van ArcanAPHP beginner Hallo,

Heeft misschien iemand een idee waarom mijn session['displayname'] niet werkt?

http://plaatscode.be/136161/


Mvg,
ArcanA

9 antwoorden

Gesponsorde links
Offline Koen - 21/04/2009 00:18
Avatar van Koen PHP expert Ik zie je nergens die sessie aanmaken/gebruiken?
Offline ArcanA - 21/04/2009 00:22 (laatste wijziging 21/04/2009 00:25)
Avatar van ArcanA PHP beginner Heb het script op plaatscode even geupdate, die sessie start ik op de pagina waar ik naar include. Daarboven zet ik als eerste zin session_start(); ?


En op diezelfde pagina als je inlogt staat dan gewoon:

  1. <?php
  2. if (isset($_SESSION['displayname'])) {
  3. echo 'blaat';
  4. }
  5. else
  6. {
  7. //die login etc
  8. }
  9. ?>
Offline Koen - 21/04/2009 00:26
Avatar van Koen PHP expert Geef dan ook even de code van waar je die sessie aanmaakt 
Offline ArcanA - 21/04/2009 00:28
Avatar van ArcanA PHP beginner
  1. <?php
  2.  
  3. $hosting = "*";
  4. $user = "*";
  5. $pass = "*";
  6. $database = "*";
  7.  
  8. $iDB = mysql_connect ($hosting, $user, $pass) or die (mysql_error ());
  9. mysql_select_db ($database, $iDB) or die (mysql_error ());
  10.  
  11. $siteurl = "http://www.*/";
  12.  
  13. ?>
Offline Koen - 21/04/2009 00:47
Avatar van Koen PHP expert Ik zie nog steeds nergens code waar $_SESSION['displayname'] wordt aangemaakt!
Offline ArcanA - 21/04/2009 00:48 (laatste wijziging 21/04/2009 00:48)
Avatar van ArcanA PHP beginner raar hoor, ik heb nooit exact een sessie met naam aangemaakt en ik heb andere sites waar het gewoon met session_start(); werkt.. en nu niet :S

Maar hoe maak ik die aan dan?
Offline Koen - 21/04/2009 00:54
Avatar van Koen PHP expert $_SESSION['displayname'] = $_POST['displayname'];

Toevoegen aan het 'ingelogd' stukje 
Offline ArcanA - 21/04/2009 00:56
Avatar van ArcanA PHP beginner haha, had net in de tuts gekeken en idd, daar staat het ook zo..
Hmm toch raar waarom mijn andere site die sessie dan automatisch herkent?

Maar het is nu opgelost, bedankt hé!
Offline Koen - 21/04/2009 00:57
Avatar van Koen PHP expert PHP.net: register_globals stond aan misschien?
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.35s