Hi Leute ich habe ein Problem, bei meinem gaestebuch.php wird ein Formular angezeigt, aber wenn ich auf abschicken klicke, komme ich wieder auf dem Fomular an, obwohl dieser in einer else verzweigung drin steht. Wisst ihr wo der Fehler ist.
Desweitern hab ich sogar mal ein tutorial heruntergeladen welches eben die gleiche probleme hatte. Ich hab es schon auf meinem lokalen rechner (xammp) und auf einem webspace mit php ausprobiert.
Danke im Vorraus
Stephan
PHP:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="content-type" content="text/html;charset=utf-8">
<title>Gästebuch</title>
<link href="css/basic.css" rel="stylesheet" type="text/css" media="all">
</head>
<body>
<?php
if($schicken)
{
echo 'Vielen Dank für ihren Gästebucheintrag';
echo '<a href="gaestebuch.php">zurück</a>';
}
else
{
?>
<form action="gaestebuch.php" method="post" name="gbook">
<table width="122" border="0" cellspacing="10" cellpadding="0">
<tr>
<td>Name:</td>
<td><input type="text" name="username"></td>
</tr>
<tr>
<td>Email:</td>
<td><input type="text" name="usermail"></td>
</tr>
<tr>
<td>Homepage</td>
<td><input type="text" name="userweb"></td>
</tr>
<tr>
<td></td>
<td><input type="checkbox" name="email_ok">Email anzeigen?</td>
</tr>
<tr>
<td>Nachricht</td>
<td><textarea name="message" rows="10" cols="40"></textarea></td>
<tr>
<td></td>
<td><input type="submit" name="schicken"></td>
</tr>
</form>
<?php
}
?>
</body>
</html>
Desweitern hab ich sogar mal ein tutorial heruntergeladen welches eben die gleiche probleme hatte. Ich hab es schon auf meinem lokalen rechner (xammp) und auf einem webspace mit php ausprobiert.
Danke im Vorraus
Stephan
Zuletzt bearbeitet: