login  Naam:   Wachtwoord: 
Registreer je!
 Forum

probleem bij login

Offline phpfreak - 19/03/2005 22:09 (laatste wijziging 19/03/2005 22:10)
Avatar van phpfreakPHP beginner ik kan een gebruikersnaam niet registreren, doordat hij zegt dat de gebruikersnaam al in de db staat, terwijl dit niet zo is.
de code:
  1. <?
  2. $check_nickname=mysql_query("SELECT nickname FROM members WHERE nickname='$nickname'") or die (mysql_error());
  3. $aantal_nickname=mysql_num_rows($check_nickname);
  4. if ($aantal_nickname > 0)
  5. $error = "De nickname is al in gebruik"; ?>

4 antwoorden

Gesponsorde links
Offline b4nkr0bz0r - 19/03/2005 22:22
Avatar van b4nkr0bz0r PHP gevorderde wat is $nickname ? anders kan hij toch niet vergelijken uit de DB met het veld of het al ingevuld is.

$nickname = $_POST['je_veld_voor_nickname'];
heb je dat al ? zoiets zou het kunnen zijn
Offline jasperken - 19/03/2005 23:18
Avatar van jasperken PHP interesse ik zou het volgende doen:
<?
$sql = mysql_query("SELECT nickname FROM members WHERE nickname='".$nickname."'") or die (mysql_error());
$resultaat=mysql_fetch_assoc($sql);
if($resultaat >= "1"){
echo "De nickname is al in gebruik";
die(); //ofzoiets
}elseif($_POST['eits'] == ""){
echo "iets is leeg";
}
?>
in verschillende stappen verder gaan in je script tot je bij de effectieve registratie zit, zorg dan wel dat die die() weg is ;)
Offline Mythix - 20/03/2005 00:57
Avatar van Mythix Nieuw lid vergeet je gewoon niet de if te openen en sluiten?
[code]
<?
if ($aantal_nickname > 0) {
$error = "De nickname is al in gebruik";
}
?>
Offline cracker - 20/03/2005 01:57
Avatar van cracker Onbekend
  1. <?php
  2. $check_nickname = mysql_query("SELECT nickname FROM members WHERE nickname='$nickname'") or die (mysql_error());
  3. $aantal_nickname=mysql_num_rows($check_nickname);
  4. if ($aantal_nickname > 0) {
  5. $error = ("De nickname is al in gebruik");
  6. }else{
  7. //verdergaan
  8. }
  9. if(isset($error)){
  10. echo($error);
  11. }
  12. ?>
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2025 Sitemasters.be - Regels - Laadtijd: 0.218s