ersetz mal bei der <form> das $PHPSELF durch :
$PHP_SELF
$PHP_SELF
PHP-Code:
$_SERVER['PHP_SELF']
peter
$_SERVER['PHP_SELF']
<html>
<head>
<title>gaestebuch</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<?php
$server="192.168.10.223";
$user= "root";
$passwort = "chrigu";
$datenbank= "guestbook"; /* Name der Datenbank */
MYSQL_CONNECT($server, $user, $passwort) or die ( "<H3>Datenbankserver nicht erreichbar</H3>"); /* Zugriff auf SQL-Server */
MYSQL_SELECT_DB($datenbank) or die ( "<H3>Datenbank nicht vorhanden</H3>"); /*die Datenbank wird ausgewählt*/
?>
<form name="form1" method="post" action="<?php $_SERVER['PHP_SELF'] ?>">
<input type="text" name="name" value="dein name...">
<input type="textarea" name="text" value="dein message...">
<input type="HIDDEN" name="datum" value="<?php echo date("d.m.Y");?>">
<input type="submit" name="Submit" value="Abschicken">
<?php
/*Überprüfung der arrays*/
if(isset($_POST["text"])){
echo("text");
}
else{
empty($_POST["text"]);
}
if(isset($_POST["name"])){
echo("name");
}
else{
empty($_POST["name"]);
}
if(isset($_POST["datum"])){
echo("datum");
}
else{
empty($_POST["datum"]);
}
if ((('".$_POST["text"]."' != "dein message...")&&('".$_POST["text"]."' != ""))&&(('".$_POST["name"]."' != "dein name...")&&('".$_POST["name"]."' != "")))
MySQL_QUERY("INSERT INTO guestbook (name,text,datum) VALUES ('".$_POST["name"]."' '".$_POST["text"]."''".$_POST["datum"]."' )");
?>
</form>
</body>
</html>
'".$_POST["text"]."'
// der inhalt ist.....
".$_POST["text"]."
Kommentar