login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Uitgelogd bij niet bestaande pagina

Offline tomie94 - 17/10/2008 15:27
Avatar van tomie94PHP interesse Hallo,

Ik heb de volgende code: Plaatscode: 32794
logout.php component: Plaatscode: 32795

als ik, als ik ingelogd ben een niet-bestaande pagina open, krijg ik opeens de melding: je bent uitgelogd... hoe is dit mogenlijk?

3 antwoorden

Gesponsorde links
Offline Kr4nKz1n - 17/10/2008 15:48
Avatar van Kr4nKz1n Onbekend Sowieso een controle maken op de logout pagina of je echt wilt uitloggen.

  1. If(IsSet($_GET['confirm']))
  2. {}
  3. Else
  4. {
  5. echo '<a href="?confirm=yes">Ja</a>';
  6. }
Offline Martijn - 17/10/2008 15:51
Avatar van Martijn Crew PHP ikheb altijd een header bovenaanstaan

simplified:

  1. if(!isset($_SESSION)){ header("Location: index.php");}

dus een niet ingelogd persoon word altijd doorverwezen voordat er iets word uitgevoerd
Offline Kr4nKz1n - 17/10/2008 16:03
Avatar van Kr4nKz1n Onbekend Die regel is niet genoeg om te controleren of iemand is ingelogd. Er staat simpelweg als er nog geen SESSION is gezet.

Als ik inlog, heb ik een SESSION, als iemand anders op m`n account inlogt heb ik nog steeds een SESSION alleen die gene ook, en als je dat goed hebt gemaakt ben ik dan uitgelogd (hash).
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.212s