31. maj 2004 - 17:12Der er
15 kommentarer og 1 løsning
Fejl med opret?
Jeg er igang med at lave et community men jeg vil lige vide en ting. Når jeg vil have ligesom her på Eksperten at den viser de fejl der er. Så skal den fx skrive:
Fejl: Du har glemt at skrive et brugernavn Du har glemt at skrive en kode De to koder var ikke ens Du har glemt at skrive en e-mail
Altså ikke KUN du har glemt at skrive din kode.. Men hvordan gør man sådan at den skrive alle fejlene?
<? include "../inc/db.php"; include "../inc/config.php";
if($_POST[submit]) {
//Tjekker om de 2 koder er ens og at alle felterne er udfyldt
if($_POST[Brugernavn] == '') $error[] = "Du har glemt at skrive et brugernavn<br>"; if($_POST[Kode1] == '') $error[] = "Du har glemt at skrive en kode<br>"; if(!$_POST[Kode1] == $_POST[Kode2]) $error[] = "De to koder var ikke ens<br>"; if($_POST[kon] == "gfx/none.gif") $error .= "Du har ikke valgt dit køn<br>"; if($_POST[Mail] == '') $error[] .= "Du har ikke skrevet din email adresse<br>";
if(!$error == '') { echo "<font color='#FF0000'>Fejl:<br>". implode("<br>",$error); ."</font><br><br>"; include "opret.php"; }else{ $status = "bruger"; $dato = date('d-m-Y H:i:s'); mysql_query("INSERT INTO brugere (brugernavn, kode, status, mail, ip, aktiveret, oprettet) values ('$_POST[brugernavn]', '$_POST[kode]', '$status', $_POST[mail]', '$_SERVER[REMOTE_ADDR]', aktiveret='nej', oprettet='$dato'"); echo "Din bruger er nu oprettet :)"; } }
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.