Problem med en IF sætning i PHP
Hej eksperter jeg er nybegynder ud i php og har fået lidt problemer med en if sætning, håber i kan hjælpe.Det laver fejl i line 10 if sætningen har jeg sat ind for at undgå at scriptet kører når man åbner filen, mit problem var at den lagde en blank post i min datadase.her er scriptet:
<html>
<head>
<title>Svarskema_telefonnr</title>
</head>
<?php
// skabforbindelse til databasen her
mysql_connect("localhost", "malka", "libris") or die(mysql_error());
mysql_select_db("cel") or die(mysql_error());
//Hvis du trykker på Send knappen i din form, udfør da følgende. if, else, og else if komandoer skal skrives imellem { og } .
if ($send)
{
//hent indholdet af formularens felter
$fornavn = $_REQUEST["fornavn"];
$efternavn = $_REQUEST["efternavn"];
$adresse = $_REQUEST["adresse"];
$postnr = $_REQUEST["postnr"];
$byen = $_REQUEST["byen"];
$telefonnr = $_REQUEST["telefonnr"];
$mobilnr1 = $_REQUEST["mobilnr1"];
$mobilnr2 = $_REQUEST["mobilnr2"];
//indsæt indholdet i databasen her
mysql_query("INSERT INTO telefonnr (ID, fornavn, efternavn, adresse, postnr, byen, telefonnr, mobilnr1, mobilnr2)
values(0, '$fornavn', '$efternavn', '$adresse', '$postnr', '$byen', '$telefonnr', '$mobilnr1', '$mobilnr2')");
//Kontroltekst der vises på skærmen
echo "Data gemt";
mysql_close();
}
else
{
//Kontroltekst der vises på skærmen
echo "Ingen data gemt";
}
?>
<body>
<form name="svarskema_telefonnr" method="post" action="<?=$PHP_SELF;?>">
<p>fornavn:<input type="text" name="fornavn" size="50" maxlenght="50"></p>
<p>Efternavn:<input type="text" name="efternavn" size="50" maxlenght="50"></p>
<p>Adresse:<input type="text" name="adresse" size="50" maxlenght="50"></p>
<p>Postnr:<input type="text" name="postnr" size="50" maxlenght="50"></p>
<p>By:<input type="text" name="byen" size="50" maxlenght="50"></p>
<p>Telefonnr:<input type="text" name="telefonnr" size="50" maxlenght="50"></p>
<p>Mobilnr1:<input type="text" name="mobilnr1" size="50" maxlenght="50"></p>
<p>Mobilnr2:<input type="text" name="mobilnr2" size="50" maxlenght="50"></p>
<input type="submit" name="send" value="Send"></form>
</body>
</html>
