Avatar billede codemanager Nybegynder
17. februar 2004 - 23:25 Der er 6 kommentarer og
1 løsning

Hvad går galt

Hey nogle der kan se hvorfor denne kode ikke virker

<form name="opret" method="post" action="<? echo $_SERVER['PHP_SELF'];?>" enctype="multipart/form-data">
Brugernavn:<input type="text" name="brugernavn"><br>
Password:<input type="password" name="pass"><br>
E-mail:<input type="text" name="email"><br><br>
<input type="submit" name="Opret" value="- Opret -">

<?Php
if($_POST['Opret']){

include("mysql_funktioner.php");
      aabn_forbindelse_og_vaelgdb();

  if (!$brugernavn || !$password || !$email)
    {
      echo "<font color=\"red\">Du skal udfylde alle tre felter inden du kan fortsætte!</font>";
      exit();
    }
  else
    {
     
      $tjek = mysql_query("SELECT * FROM Bruger WHERE brugernavn = '$brugernavn'");
      if (mysql_num_rows($tjek))
        {
          echo "<font color=\"red\">Det ønskede brugernavn findes allerede!</font>";
          exit();
        }
      else
        {
          addslashes($username);
          addslashes($pass);
          addslashes($email);
          $add_profil = mysql_query("INSERT INTO Bruger (brugernavn, password, email)" . "VALUES ('$brugernavn', '$new_password', '$email')");
                   
                    echo "Din profiler er nu blevet oprettet.";
        }
    }
}
?>


</form>

selv om der er tekdt i alle felter skriver den fejlen aligevel
Avatar billede solari Nybegynder
17. februar 2004 - 23:51 #1
Hvad for en fejl skriver den ? og hvad er det lige den skal ?
Avatar billede eagleeye Praktikant
17. februar 2004 - 23:51 #2
Du har kaldt det felt hvor man taster password ind for pass:
Password:<input type="password" name="pass"><br>

men du bruger variablen $password i if sætningen :

if (!$brugernavn || !$password || !$email)

Så ret det til $pass
Avatar billede esoulman Nybegynder
18. februar 2004 - 00:10 #3
det er sq lidt $spass ;)
Avatar billede codemanager Nybegynder
18. februar 2004 - 19:32 #4
der var fejlen tak
esoulman kan du ikke ligge et svar
Avatar billede eagleeye Praktikant
18. februar 2004 - 19:40 #5
mener du esoulman eller??
Avatar billede esoulman Nybegynder
18. februar 2004 - 21:32 #6
Skal da nok lægge et ;)
Avatar billede codemanager Nybegynder
18. februar 2004 - 22:27 #7
Hov sorry det er mig der har kigget forkert point var til eagleeye

Sorry esoulman
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester

IT-JOB