login  Naam:   Wachtwoord: 
Registreer je!
 Forum
Zoeken  Regels  Help
Categorieën > PHP & SQL

login script check of active=1

clonedonkey – 28/07/2009 22:11
Ik heb onderstaand login script gedownload. Nu werkt alles prima alleen zou ik graag nog willen hebben dat in de database gekeken wordt of $active gelijk is aan "1" zo niet dan moet er een error komen. Hoe zou ik dat kunnen doen? Kom er niet echt uit waar ik dat zou moeten plaatsen in login.php ?

http://www.site...ssies_v1.2

3 antwoorden

Gesponsorde links

jaronneke – 29/07/2009 09:24
  1. if ($row['active'] == 1)
  2. {
  3. // actief!
  4. }
  5. else
  6. {
  7. // niet actief
  8. }


clonedonkey – 29/07/2009 21:46
Ja dat vermoeden had ik al. Alleen waar zou ik het ergens moeten plaatsen ? Daar kom ik niet echt achter...

ArieMedia – 29/07/2009 21:51
  1. // In de link die je gaf vanaf regel 14
  2. $res = mysql_query("SELECT id, pass, level, active FROM users where name='".$naam."'") or die(mysql_error());
  3.  
  4. // Als er een resultaat is, oftewel er bestaat een gebruiker met de naam $naam
  5. if(mysql_num_rows($res) > 0) {
  6. $row = mysql_fetch_assoc($res);
  7. if($row['active'] == 1) {
  8. // error
  9. } else {
  10. // geen error
  11. }


Je ziet dat ik de SQL iets of wat heb aangepast (active) toegevoegd.

Gesponsorde links

Dit onderwerp is gesloten.
Actieve forumberichten:

© 2002-2012 Sitemasters.be - Regels - Gehost door: Vircon - Laadtijd: 0.076s