Ja men så er scootergrisens eksempel et du kan lære af, da strlen returnerer længden (antallet af bogstaver og tegn) for en given streng. Du kan derfor benytte strlen i en betingelse, der f.eks. siger
-  //Hvis længden er større end eller lig med 5 og mindre eller lig med 30, så gå videre.
 -  if(strlen($kode) >= 5 && strlen($kode) <= 30){
 
akkurat som scootergrisen skrev. Har derfor givet point til grisen!!
Det kan godt være det lyder dumt men hvordan tester jeg inde input form om der er mere endnu 5 eller højste 30 ?¨
-  <?php
 -  include("include/database/database.php");
 -  
 -  //Infomation
 -  $fejl = "";
 -  $brugernavn = $_POST["brugernavn"];
 -  $password = $_POST["password"];
 -  $gentag = $_POST["gentag"];
 -  $facebook = $_POST["facebook"];
 -  $soundcloud = $_POST["soundcloud"];
 -  $land = $_POST["land"];
 -  $profiltekst = $_POST["profiltekst"];
 -  $djnavn = $_POST["djnavn"];
 -  $email = $_POST["email"];
 -  $site = $_POST["site"];
 -  $still = $_POST["still"];
 -  
 -  $errorC = 0;
 -  
 -  $kode = "min kode";
 -   
 -   if(strlen($kode) >= 5 && strlen($kode) <= 30){
 -                  if($brugernavn == ""){
 -                  echo "Husk at sat brugernavn på.<br />";
 -                  $errorC++;
 -                  }
 -                      if($password == ""){
 -                          echo "Husk at sat password.<br />";
 -                          $errorC++;
 -                      }
 -                          if($gentag == "" || $gentag != $password){
 -                              echo "Gentag Password og Password passer ikke sammen<br />";
 -                              $errorC++;
 -                          }
 -  include("include/database/database.php");
 -  
 -             
 -      $password = sha1($password);
 -      $insert = mysql_query("INSERT INTO brugere (brugernavn,password,facebook,soundcloud,land,profiltekst,djnavn,email,site,still) VALUES ('$brugernavn','$password','$facebook','$soundcloud','$land','$profiltekst','$djnavn','$email','$site','$still')");
 -       
 -   }
 -   else {
 -      if(!$insert) {
 -          echo "Der skete en fejl. Prøv igen. <a href=\"java script:history.back(-1)\">Tilbage</a><br>";
 -      }
 -      
 -      else {
 -          echo "Brugeren blev oprettet. <a href=\"index.php\">Forside</a><br>";
 -      }
 -   }
 -  
 -  ?>
 
Kan jeg gøre det sådan her?
						
						
						
						
		
							Indlæg senest redigeret d. 22.01.2012 13:05 af Bruger #16353