<?php
######## Gastenboek ##########
## Volgende elementen: ##
## in te vullen: naam, emailadres, invoervak ##
## gegeven: tijd van plaatsing, submit button ###
############################
$host = "localhost";
$user = "id02695";
$password = "pavilion";
$database = "gastenboek"; // database nog aan te maken
or
die ("Unable to connect to server");
or
die ("Unable to select database");
$f_date = ("l d F Y - H-i-s");
?>
<form action="guestbook.php" method="POST">
Nickname: <input type="text" name="nickname" /> <br />
E-
mail: <input type=
"text" name=
"email" /> <br />
Message: <input type="text" name="message" /> <br />
<input type="submit" name="submit" value="send" /> <br />
</form>
<?php
/* kijken of de juiste waarden zijn ingevoerd*/
foreach ($_POST as $field => $value)
{
if ($value == "") // is de waarde leeg?
{
$blank_array[$field] => "blank";
echo "Not all the required fields are filled in";
}
elseif (ereg("(name)",
$field))
{
if (!
ereg("^[A-Za-Z' -]{1,50}",
$_POST[$field])) // bevat de waarde verkeerde tekens?
{
$bad_format[$field] => "bad";
}
}
}
/* gevolg voor slechte invoerwaardes */
if ($bad_format[$field] = "bad" or $blank_array[$field] = "blank")
{
echo "You have filled in incorrect values.";
}
else
{
$query = "INSERT INTO gastenboek (nickname, email, message)
VALUES ('$nickname', '$email','$message')";
or
die ("Unable to insert query");
echo "Your message is entered succesfully!";
}
?>
speedzor @ 5 Apr 2008 12:12:13
$f_date = ("l d F Y - H-i-s",$today);