login  Naam:   Wachtwoord: 
Registreer je!
 Forum

If logged in (Opgelost)

Offline Sar - 22/03/2007 09:00
Avatar van SarPHP interesse Hallo,

Ik ben bezig met een php/sql site te maken met een user systeem.
Het usersysteem heb ik to zover klaar.

Nu heb ik een indexpagina verdeelt in tabellen, waarmee ik "require" gebruik.
Nu had ik de vraag of ik met een if statement kan zorgen dat als ze ingelogt zijn dat het andere includes zijn dan wanneer ze uitgelogd zijn.

Weet iemand hoe ik dit zou moeten doen?

Alvast bedankt!

4 antwoorden

Gesponsorde links
Offline santacrack - 22/03/2007 09:04 (laatste wijziging 22/03/2007 09:05)
Avatar van santacrack Nieuw lid Je moet iets meer uitleg geven over wat je bebruikt, sessies, cookies, ...

Als je vb met sessies werkt kan je dit gebruiken:

  1. <?
  2. if (isset($_SESSION['User'])) //Checken of de persoon is ingelogd
  3. {
  4. require('Jouwpagina.php'); //De pagina die je wilt tonen als iemand ingelogd is
  5. } else {
  6. require('Jouwanderepagina.php');//De pagina die je wilt tonen als de persoon niet ingelogd is!
  7. }
  8. ?>
  9. ?>


Maar reageer nog even dan kan ik je nog helpen!
Offline Wave6 - 22/03/2007 09:04
Avatar van Wave6 PHP beginner Met de super global session of met levels
Offline Rens - 22/03/2007 09:04
Avatar van Rens Gouden medaille

Crew algemeen
Ja.

  1. if(IsSet($_SESSION['var_naam']))
  2. {
  3. // ingelogd
  4. } else
  5. {
  6. // uitgelogd
  7. }

Je zet een sessie-variabele bij het inloggen.
En daar check je vervolgens op of de gebruiker is ingelogd.
Offline Sar - 22/03/2007 09:10 (laatste wijziging 22/03/2007 12:00)
Avatar van Sar PHP interesse Ja, ik had net even een beetje rondgekeken, en kreeg ineens door hoe het werkt!

bedankt voor de snelle reacties.

en btw, het was met sessions!

Okey ben het nu aan het proberen:

  1. <?php
  2. if(isset($_SESSION['user_id'])) {
  3. require 'gmenu.php'; }
  4. else {
  5. require 'menu.php'; }
  6. ?>


Dit werkt niet!

Hulp??? 
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.211s