login  Naam:   Wachtwoord: 
Registreer je!
 Forum

if/else problemen

Offline ikki007 - 26/12/2006 09:39
Avatar van ikki007Gouden medailleGouden medaille

PHP ver gevorderde
Ik gebruik deze code: http://www.plaatscode.be/3558/

Maar als ik level 1 ben met 10 exp (en $level2req heeft de waarde 2)
Krijg ik terug:

Level 1 en kan level upHelaas, je hebt nog niet genoeg exp voor een level omhoog.
Kijk eens rond op de site op welke manieren je exp kan verdienen!

...

Waarom krijg ik dan terug: Helaas, je he...
Dat moet alleen komen als je nog geen level up komt..

2 antwoorden

Gesponsorde links
Offline marten - 26/12/2006 09:49
Avatar van marten Beheerder
  1. <?php
  2. if ($level == $level1 AND $exp >= $level2req) {
  3. echo "Level 1 en kan level up";
  4. }
  5. if ($level == $level2 AND $exp >= $level3req) {
  6. echo "Level 2 en kan level up";
  7. }
  8.  
  9.  
  10.  
  11. else {
  12.  
  13. echo "Helaas, je hebt nog niet genoeg exp voor een level omhoog.<br>
  14. Kijk eens rond op de site op welke manieren je exp kan verdienen!";
  15. exit();
  16.  
  17. }
  18. ?>


Deze code doet het volgende:
Hij kijkt of de eerste if waar is (Zeg jij ook in uitleg) Vervolgens kijkt hij of de tweede if waar is. Is niet zo dus toont hij die helaas.....
Van de tweede moet je elseif maken dan zou het opgelost moeten zijn.
Offline ikki007 - 26/12/2006 10:05
Avatar van ikki007 Gouden medailleGouden medaille

PHP ver gevorderde
Danku  
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.208s