login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Pagina voorbehouden voor leden

Offline YannickVDS - 10/09/2007 14:24 (laatste wijziging 10/09/2007 14:29)
Avatar van YannickVDSNieuw lid Heej,

Ik wil enkele pagina's beveiligen op mijn website dwz zichtbaar maken voor uitsluitend leden. Dit is de code om te controleren of je bent ingelogd of niet...

  1. if(!$login){
  2. ?>
  3. <table width="100%">
  4. <tr>
  5. <td id="login">U bent niet ingelogd.</td>
  6. <td id="login"><a href="?pagina=Membersysteem/login">Inloggen</a></td>
  7. <td id="login"><a href="?pagina=Membersysteem/aanmelden">Aanmelden</a></td>
  8. </tr>
  9. </table>
  10. <?
  11. }
  12. if($login AND session_is_registered('memberid')){
  13. $query = mysql_query("SELECT * FROM members WHERE memberid = '$memberid'");
  14.  
  15. while($object = mysql_fetch_object($query)){
  16. $gebruikersnaam = $object->gebruikersnaam;
  17. $priveberichten = $object->pm;
  18. }
  19.  
  20. $query = mysql_query("SELECT * FROM priveberichten WHERE naar = '$memberid'");
  21. $result = mysql_num_rows($query);
  22. ?>


Ik heb al geprobeerd van :
  1. <?php if($login AND session_is_registered('memberid')){?> hier de content <? } else { U moet ingelogd zijn om deze pagina te bekijken } ?>


maar dat lijkt niet echt te lukken. Kan iem. mij helpen?
Alvast bedankt!

2 antwoorden

Gesponsorde links
Offline Rens - 10/09/2007 15:18
Avatar van Rens Gouden medaille

Crew algemeen
  1. if(IsSet($_SESSION['memberid'])) {

PHP.net: isset
Daarmee kun je kijken of een sessie geset is.
Offline YannickVDS - 10/09/2007 16:40 (laatste wijziging 10/09/2007 18:24)
Avatar van YannickVDS Nieuw lid
Rens schreef:
[..code..]
PHP.net: isset
Daarmee kun je kijken of een sessie geset is.

Dus als ik het goed heb
  1. <?php if(IsSet($_SESSION['memberid'])) { ?> tekst hier <? } else { echo 'U moet ingelogd zijn om deze pagina te bekijken'; } ?>

moet het zoiets zijn...

HET IS OPGELOST, MET BIJZONDERE DANK AAN RENS 
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.191s