Hej
Det er sådan at jeg sidde og hente lidt infomation fra
http://www.udvikleren.dk/artikler/340/fra-begynder-til-login/ og levet lidt videre på den. det er sådan at i stede for at sende over til en anden siden hvor den viser fejl så gør det på samme side f.eks har man glemt Password så kommer det frem nede i 1 box ..
Det her skal ligge op i databasen,
- <?
- $email = $_POST["email"];
- $password = $_POST["password"];
- $gentag = $_POST["gentag"];
- $errorCount = 0;
-
- if($email == "")
- {
- echo "Du skal indtaste et brugernavn.<br>";
- $errorCount++;
- }
- if($password == "")
- {
- echo "Du skal indtaste et password.<br>";
- $errorCount++;
- }
- if($gentag == "" || $gentag != $password)
- {
- echo "De to passwordfelter skal have ens indhold.<br>";
- $errorCount++;
- }
-
- if($errorCount == 0)
- {
- $password = sha1($password);
- $insert = mysql_query("INSERT INTO brugere (email,password) VALUES ('$email','$password')");
- if(!$insert)
- echo "Der skete en fejl. Prøv igen. <a href=\"javascript:history.back(-1)\">Tilbage</a><br>";
- else
- echo "Brugeren blev oprettet. <a href=\"index.php\">Forside</a><br>";
- }
- ?>
- <div id="box">
- <ul>
- <li>Fejl her</li>
- </ul>
- </div>
Hvis der kommer en eller flere fejl ind så skal den ud skrive det ind i <li>Fejl her</li>
- <form action="" method="post">
- <input type="text" name="email" placeholder="Email Adresse">
- <br>
- <input type="password" name="password" placeholder="Adgangskode">
- <br>
- <input type="password" name="gentag" placeholder="Gentag Adgangskode">
- <br>
- <input type="submit" value="Opret">
- </form>
det er så form så skal lave bruger
Håber du / i kan hjælp mig frem til det rigtigt, jeg kan ikke se rigtigt hvordan jeg skulle lave det
Indlæg senest redigeret d. 15.03.2012 17:27 af Bruger #16353