PHP-Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet" type="text/css" href="css/guestbook.css">
<title>Guestbook - Neuer Eintrag</title>
</head>
<body>
<?php
if (isset($_POST['submit'])) {
include("db_verbinden.php");
$fehler = '';
if ($_POST['form_name'] == '') {
$fehler .= 'Kein korrekter Name!' . '<br/>';
}
if ($_POST['form_email'] == '') {
$fehler .= 'Keine korrekte Email-Adresse!' . '<br/>';
}
if ($_POST['form_text'] == '') {
$fehler .= 'Kein korrekter Text!' . '<br/>';
}
if ($fehler != '') {
echo '<div class="fehler">'.$fehler.'</div>';
} else {
$timestamp = time();
$datum = date("d.m.Y",$timestamp);
$zeit = date("H:i",$timestamp);
$datum_zeit = $datum." : ".$zeit;
$name = $_POST["form_name"];
$email = $_POST["form_email"];
$homepage = $_POST["form_homepage"];
$text = $_POST["form_text"];
db_verbinden();
$eintragen = "INSERT INTO guestbookdata (name, email, homepage, text, datum_zeit)
VALUES ('$name', '$email','$homepage', '$text','$datum_zeit')";
$eintragen = mysql_query($eintragen);
echo '<div class="fehler">'.'Ihr Eintrag war erfolgreich!'.'</div>';
header("Location: guestbook.php");
die;
}
}
?>
<div class="formular_new">
<p>
<form action="<?php echo htmlspecialchars($_SERVER['PHP_SELF']); ?>" method="post">
Name:*<br/>
<input type="text" class="textfield" name="form_name" value="<?php
if (isset($_POST['form_name']) && !is_array($_POST['form_name'])) {
echo htmlspecialchars($_POST['form_name']);}
?>"/><br/>
Email:*<br/>
<input type="text" class="textfield" name="form_email" value="<?php
if (isset($_POST['form_email']) && !is_array($_POST['form_email'])) {
echo htmlspecialchars($_POST['form_email']);}
?>"/><br/>
Homepage:<br/>
<input type="text" class="textfield" name="form_homepage" value="<?php
if (isset($_POST['form_homepage']) && !is_array($_POST['form_homepage'])) {
echo htmlspecialchars($_POST['form_homepage']);}
?>"/><br/>
Text:*<br/>
<textarea cols="34" rows="15" class="textfield" name="form_text"><?php
if (isset($_POST['form_text']) && !is_array($_POST['form_text'])) {
echo htmlspecialchars($_POST['form_text']);}
?></textarea><br/>
<input type="submit" class="button" name="submit" value="eintragen!"/><br/>
</form>
(* = Pflichtfeld)
</p>
</div>
</body>
</html>

was macht das ganze? wäre nett wenn du dazu noch was sagen könntest. und wo kommt das ganze hin? lg robert
Kommentar