fejl i Tjek brugernavn
Hey har lige brug for lidt hjælp, har prøvet at lave en lille kode som skal tjekke om en bruger allerede findes i databasen, ved oprettelse af en ny bruger, men når jeg tester koden, og prøver at oprette en bruger der findes i min database, opretter den brugeren alligevel, og den kommer ikke med nogen form for fejl.. hvorfor?<?
include('connect.php');
$bruger = $_POST["bruger"];
$ansoeg = mysql_query ("SELECT brugernavn FROM `brugere` WHERE brugernavn = '$bruger'") or die (mysql_error());
$antal = mysql_result($ansoeg,0);
if ($antal > 0){
echo "<div class=\"fejl\"><b>Fejl:</b> Brugeren er allerede på listen over bruger</div>";
exit;
}else{
$navn = $_POST["navn"];
$bruger = $_POST["bruger"];
$alder = $_POST["alder"];
$status = $_POST["status"];
$fil = $_POST["billede"];
$pass = $_POST["pass"];
$lands = $_POST["lands"];
$mail = $_POST["mail"];
$profil = $_POST["profil"];
if (isset($bruger) AND ($pass)) {
if (empty($fil)) {
mysql_query("INSERT INTO brugere VALUES('','$bruger','$pass','$navn','$alder','$status','$lands','nopic.jpg','$profil','$mail', NOW())") or die(mysql_error());
}else{
mysql_query("INSERT INTO brugere VALUES('','$bruger','$pass','$navn','$alder','$status','$lands','$fil','$profil','$mail', NOW())") or die(mysql_error());
}
}else{
echo "Fejl, du skal skrive i alle felter mærkert med *";
}}
?>
