Check om den findes
Jeg har lavet en side som både skal indtaste data i en database, men den skal også checke om personen som bliver indtastet findes i databasen i forvejen. gør han det skal der ikke indtastet noget i databasenMen den melder hele tiden fejl. og vil ikke indsætte det selvom personen ikke er i databasen i forvejen. HVad gør jeg galt
<?
if(isset($_POST['send']) && $_POST["kodeord"] =="kodeord" && $_POST['medlem']== $medlem)
{ echo "forkert indtastet";
} else {
$dato = date("j/n - Y");
$medlem = $_POST['medlem']; // Man bruger $_POST , $_REQUEST er meget usikker
$profs = $_POST['profs'];
$clas = $_POST['clas'];
$faction = $_POST['faction'];
$gender = $_POST['gender'];
$medlem = addslashes($medlem);
$profs = addslashes($profs);
$clas = addslashes($clas);
$faction = addslashes($faction);
$gender = addslashes($gender);
mysql_connect("localhost", "danishforce", "kodeord") or die(mysql_error());
mysql_select_db("danishforce") or die (mysql_error());
mysql_query("INSERT INTO medlemmer(nummer,dato, medlem, profs, clas, faction, gender) values(0, '$dato','$medlem','$profs','$clas','$faction','$gender') ");
echo "Medlem indsat";
}
?>
<html>
<form name="forum" method="post" action="">
<p>Indtast Spille proil navn: <input type="text" name="medlem" size="20" maxlength="20"></p>
<p>Indtast Professions: <input type="text" name="profs" size="20" maxlength="20"></p>
<p>Indtast brugernavn: <input type="text" name="clas" size="20" maxlength="20"></p>
<p>Indtast brugernavn: <input type="text" name="faction" size="20" maxlength="20"></p>
<p>Indtast brugernavn: <input type="text" name="gender" size="20" maxlength="20"></p>
<p>Indtast kodeord: <input type="password" name="kodeord">
<input type="submit" name="send" value="send"> <font face="Verdana, Arial, Helvetica, sans-serif" size="2">
<p>Lige så snart der er trykket på send er indlægget sat ind på <a href="index.php">Nyheds</a>
siden</p>
</font>
</html>
