login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Sessie fout

Offline Mokka - 04/06/2005 13:25
Avatar van MokkaOnbekend
  1. <?php
  2. $admin ='test';
  3. $pass ='test';
  4.  
  5. if(isset($_SESSION['username'] == $admin )){
  6. echo("Welkom admin!");
  7. }elseif(isset($_SESSION['username'])){
  8. echo("<b>Je hebt toegang tot de geheime pagina;</b> <br><br>
  9. je gebruikersnaam is: <b>" .$_SESSION["username"] . "</b><br>");
  10. echo("en jouw wachtwoord is: <b> ". $_SESSION["wachtwoord"] . "</b>");
  11. echo("<hr><a href=\"logout.php\">Uitloggen</a>");
  12. //Hier plaats je dan de overige 'geheime' gevens ^.^
  13. }else{
  14. echo("<b>Je hebt je niet aangemeld, dus jammergenoeg voor jou kun je je niet aanmelden!.<br><hr></b>
  15. je kunt wel nog inloggen door te gaan naar <a href=\"login.php\">Login</a> en je daar te registreren");
  16. }
  17. ?>


Enig idee wat hier fout aan is?

9 antwoorden

Gesponsorde links
Offline Maarten - 04/06/2005 13:26
Avatar van Maarten Erelid Geeft ie een foutmelding, of wat doet hij (niet)?
Offline Mokka - 04/06/2005 13:27 (laatste wijziging 04/06/2005 13:27)
Avatar van Mokka Onbekend Parse error: parse error, unexpected T_IS_EQUAL, expecting ',' or ')' in .....mokka/PHP scripts/Inlogsysteem dmv sessies/geheim.php on line 16
Offline Maarten - 04/06/2005 13:28
Avatar van Maarten Erelid isset($_SESSION['username'] == $admin )

Das nie just volgens mij...
Offline Mokka - 04/06/2005 13:30 (laatste wijziging 04/06/2005 13:31)
Avatar van Mokka Onbekend hmm, volgens mij wel. Want dit werkt wel:

  1. <?php
  2. }elseif(isset($_SESSION['username'])){
  3. echo("<b>Je hebt toegang tot de geheime pagina;</b> <br><br>
  4. je gebruikersnaam is: <b>" .$_SESSION["username"] . "</b><br>");
  5. echo("en jouw wachtwoord is: <b> ". $_SESSION["wachtwoord"] . "</b>");
  6. echo("<hr><a href=\"logout.php\">Uitloggen</a>");
  7. //Hier plaats je dan de overige 'geheime' gevens ^.^
  8. ?>
Offline Maarten - 04/06/2005 13:36
Avatar van Maarten Erelid Ja maar if(isset(iets == iets)) is geen juist structuur

if(isset(iets)) is goed
if(iets == iets) is goed

if(isset(iets == iets)) is niet goed

schnappi?
Offline Rens - 04/06/2005 13:36
Avatar van Rens Gouden medaille

Crew algemeen
Neej, wat Murfy zegt is inderdaad de fout.
Je hebt je == $admin binnen je IsSet staan.

  1. if(isset($_SESSION['username']) == $admin ){

Dat word je if.
Je had een ) verkeerd geplaatst.
Offline Maarten - 04/06/2005 13:37
Avatar van Maarten Erelid @Rensjuh:

dat van jou, lever dat dan niet
if(true == $admin) op?

Ik zou dus gewoon zetten:
  1. if(isset($_SESSION['username']) && $_SESSION['username'] == $admin) {
Offline Mokka - 04/06/2005 13:40
Avatar van Mokka Onbekend
  1. <?php
  2. $admin ='test';
  3. $pass ='test';
  4.  
  5. if(isset($_SESSION['username']) == $admin ){
  6. echo("Welkom admin!");
  7. }elseif(isset($_SESSION['username'])){
  8. echo("<b>Je hebt toegang tot de geheime pagina;</b> <br><br>
  9. je gebruikersnaam is: <b>" .$_SESSION["username"] . "</b><br>");
  10. echo("en jouw wachtwoord is: <b> ". $_SESSION["wachtwoord"] . "</b>");
  11. echo("<hr><a href=\"logout.php\">Uitloggen</a>");
  12. //Hier plaats je dan de overige 'geheime' gevens ^.^
  13. }else{
  14. echo("<b>Je hebt je niet aangemeld, dus jammergenoeg voor jou kun je je niet aanmelden!.<br><hr></b>
  15. je kunt wel nog inloggen door te gaan naar <a href=\"login.php\">Login</a> en je daar te registreren");
  16. }
  17. ?>

Dat er dan van maken?
Offline Mokka - 04/06/2005 13:42
Avatar van Mokka Onbekend Ja dan werkt ie. Danku. Topic closed.
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.22s