Gå til innhold

PHP Failer med INSERT INTO


Anbefalte innlegg

Skrevet (endret)

hei, jeg skal lage et registrerings form, men php vil ikke inserte infoen til databasen.

Det kommer ingen error heller bare at den ikke sender infoen inn.

 

koden:

$Fornavn = $_POST["Fornavn"];
$Etternavn = $_POST["Etternavn"];
$Passord = $_POST["Passord"];
$Passord_B = $_POST["Passord_B"];
$EPost = $_POST["EPost"];
$EPost_B = $_POST["EPost_B"];
$Color = $_POST["Color"];
$Conf_Pass = $_POST["Conf_Pass"];


$Count = mysql_query("SELECT COUNT(EPost) FROM accounts WHERE EPost LIKE '$EPost'");
$Count = mysql_result($Count,0);




$Send = "INSERT INTO accounts (Fornavn, Etternavn, Passord, EPost, Color, Rank) VALUES ('" . $Fornavn . "', '" . $Etternavn . "', '" . md5($Passord) . "', '" . $EPost . "', '" . $Color . "', '1')";

if (!mysql_query($Send))
{
   $_SESSION["Error"] = "Failed to send data, try again later";
   header('location: ../index.php?Page=1');
}

 

 

jeg kjønner ikke hva jeg har gjort feil.

Endret av tor0en
Videoannonse
Annonse
Skrevet

Data too long for column 'Passord' at row 1

 

kom det nå. men er ikke helt sikker på om det har noe å si med table'n i mysql. der står lengden på 30.

Skrevet

har byttet om på md5 tingen, så nå er det

 

$Passord = md5($Passord);

 

har brukt dette før til en annen side så brude funke.

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...