elke keer als ik dit run krijg ik de volgende fout:
Parse error: parse error .. on line 15

<html>
<head>
<title>Untitled</title>
</head>
<body>
<?php
if ($verzenden && $naam && $tussenvoegsel && $achternaam && $post && $plaats){
$db = mysql_connect("localhost", "root")
or die("kan niet verbinden: " . mysql_error());
mysql_select_db("proef", $db);
$sql = "INSERT INTO Klant (naam, tussenvoegsel, achternaam, post, plaats) VALUES ('$naam', '$tussenvoegsel', '$achternaam', '$post', '$plaats')";
if (!mysql_query($sql))(
echo "foutje";
}else{
echo "het is toegevoegd";
}
mysql_close($db);
?>
<form method="post" action="<?php $PHP_SELF ?>">
uw naam: <input type="text" name="naam" /><br />
tussenvoegsel: <input type="text" name="tussenvoegsel" /><br />
achternaam: <input type="text" name="achternaam" /><br />
postcode: <input type="text" name="post" /><br />
plaats: <input type="text" name="plaats" /><br />
<input type="submit" name="verzenden" />
</form>

<?php
}
?>

</body>
</html>

wat doe ik nou verkeerd?

bedankt.
Je kan beter werken met een:

if($_SERVER['REQUEST_METHOD'] == "POST")
{
if(isset($_POST['naam']) && isset($_POST['plaats']))
{
// doe iets
}
}
Ja dat werkt beter!!

Heel erg bedankt!!!

Reageren