akkerwoude
Gebruiker
- Lid geworden
- 2 feb 2010
- Berichten
- 5
Beste,
Ik ben maar een starter ik krijg deze melding als ik hem start in de browser(Parse error: syntax error, unexpected '}' in C:\xampp\htdocs\naam.php on line 33)
wie kan mij verder helpen.
gr. Jan d
Ik ben maar een starter ik krijg deze melding als ik hem start in de browser(Parse error: syntax error, unexpected '}' in C:\xampp\htdocs\naam.php on line 33)
wie kan mij verder helpen.
gr. Jan d
PHP:
<?php
//we zetten error report aan voor als er een foutje in de code zou zitten, deze kan als alles optimaal werkt uitgezet worden. Dit doe je door de 1 te veranderen in een 0.
ini_set('display_errors', 1);
error_reporting(E_ALL | E_STRICT);
//we includen het bestand config.php zodat we verbinding hebben met de database
include ("config.php");
if ($_SERVER['REQUEST_METHOD'] == 'POST') { //kijken of het formulier gepost is
$naam = mysql_real_escape_string($_POST['naam']);
$adres = mysql_real_escape_string($_POST['adres']);
//velden controleren
$errors = array();
if(strlen($naam) < 2) {
array_push($errors, "Je hebt geen of een te korte naam ingevuld");
}
if(strlen($naam) > 30) {
array_push($errors, "Je hebt een te lange naam ingevuld");
}
//kijken of er een naam is ingevuld, zo nee onderbreek het proces, anders ga verder
if(count($errors) >0){
foreach($errors as $error){
echo $error;
}
}
} else {
//alles mooi in de database zetten
mysql_query ("INSERT INTO offerte (naam,adres) VALUES ('". $naam ."', '".$adres."')") or die (mysql_error());
echo 'Je gegevens zijn opgeslagen in de database';
}
}
else {
// het formulier en we zijn klaar
?>
<form action=" <?=$_SERVER['PHP_SELF']?> " method="post">
naam :<input type="text" name="naam" size="45" />
adres : <input type="text" name="adres" size="60" />
<input type="submit" value="verzenden" />
</form>
<?php
}
?>