form till databas
Hej!
Jag håller på att skapa ett tyck till form till min trolleri sida men när jag skickar det till databasen så kommer det upp Undefined index på alla mina variabler.
Varför???
Här är min kodning:
<?php
$name = mysql_escape_string($_POST['Namn']);
$foretag = mysql_escape_string($_POST['Foretag']);
$adress = mysql_escape_string($_POST['Adress']);
$postadress = mysql_escape_string($_POST['Postadress']);
$epost = mysql_escape_string($_POST['Mejl']);
$nummer = mysql_escape_string($_POST['Nummer']);
$show = mysql_escape_string($_POST['Show']);
$langd = mysql_escape_string($_POST['Langd']);
$pris = mysql_escape_string($_POST['Pris']);
$betyg = mysql_escape_string($_POST['Betyg']);
$ovrigt = mysql_escape_string($_POST['Ovrigt']);
$kampanj = mysql_escape_string($_POST['Kampanj']);
$name = htmlspecialchars(stripslashes($name));
$foretag = htmlspecialchars(stripslashes($foretag));
$adress = htmlspecialchars(stripslashes($adress));
$postadress = htmlspecialchars(stripslashes($postadress));
$epost = htmlspecialchars(stripslashes($epost));
$nummer = htmlspecialchars(stripslashes($nummer));
$show = htmlspecialchars(stripslashes($show));
$langd = htmlspecialchars(stripslashes($langd));
$pris = htmlspecialchars(stripslashes($pris));
$betyg = htmlspecialchars(stripslashes($betyg));
$ovrigt = htmlspecialchars(stripslashes($ovrigt));
$kampanj = htmlspecialchars(stripslashes($kampanj));
mysql_connect ("localhost", "", "") or die ('fel: ' . mysqli_error());
mysql_select_db ("nyhetsbrev");
$query = "INSERT INTO tycktill (ID, name, foretag, adress, postadress, epost, nummer, showtyp, langd, pris, betyg, ovrigt, kampanj)
VALUES ('NULL','$name','$foretag','$adress','$postadress','$epost','$nummer','$show','$langd','$pris','$betyg','$ovrigt','$kampanj')";
echo $query;
mysql_query($query) or die (mysql_error());
//header('Location: ../startsida.php');
?>
Hälsningar/
Granskog1