Hallo liebe Community,
ich wollte gerade nur ein kleines Gästebuch programmieren. Damit hatte ich bis jetzt noch NIE Probleme.
Doch nun erhalte ich immer folgende Fehlermeldung wenn ich den Submit-Button klicke:
Meine Codes dazu:
Und der Anfang der PHP Datei in dem ich die übergebenen Werte auslesen möchte:
Ich kann mir diese Fehlermeldung leider überhaupt nicht erklären.
Ich habe auch schon die schreibweise $_POST["name"] probiert, oder auch $_post[] hat jedoch beides nichts geändert.
phpinfo() vllt. hilft das ja bei der Fehlresuche.
Ich wäre wirklich über jeden Tipp sehr dankbar, ich bin nämlich wirklich ratlos.
ich wollte gerade nur ein kleines Gästebuch programmieren. Damit hatte ich bis jetzt noch NIE Probleme.
Doch nun erhalte ich immer folgende Fehlermeldung wenn ich den Submit-Button klicke:
Notice: Undefined index: name in /var/www/web94/html/Sound/PHP/guestbook_save.php on line 8
Notice: Undefined index: email in /var/www/web94/html/Sound/PHP/guestbook_save.php on line 9
Notice: Undefined index: art in /var/www/web94/html/Sound/PHP/guestbook_save.php on line 10
Notice: Undefined index: text in /var/www/web94/html/Sound/PHP/guestbook_save.php on line 11
Meine Codes dazu:
HTML:
<form action="index.php?section=guestbooksave" method="POST" enctype="text/plain" >
<table>
<tr>
<td>
<table>
<tr>
<td>Name:</td>
<td><input type="text" class="suche" name="name" /></td>
</tr>
<tr>
<td>E-Mail:</td>
<td><input type="text" class="suche" name="email" /></td>
</tr>
<tr>
<td>Art:</td>
<td><select size="1" class="suche" name="art">
<option value="kritik & lob">Kritik & Lob</option>
<option value="werbung">Werbung</option>
</select></td>
</tr>
<tr>
<td>3*3 = </td>
<td><input type="text" class="suche" name="zahl" size="3" /></td>
</tr>
</table>
</td>
<td>
<table>
<tr>
<td>Nachricht:</td>
<td><textarea cols="22" rows="6" name="text" style="font-family: Tahoma; font-size:11px;"></textarea></td>
</tr>
</table>
</td>
<td>
<input type="submit" value="Abschicken" class="button"/> <input type="reset" class="button" />
</td>
</tr>
</table>
</form>
PHP:
$name = htmlentities($_POST['name']);
$email = $_POST['email'];
$art = $_POST['art'];
$text = htmlentities($_POST['text']);
$datum = time();
$zahl = $_POST['zahl'];
Ich kann mir diese Fehlermeldung leider überhaupt nicht erklären.
Ich habe auch schon die schreibweise $_POST["name"] probiert, oder auch $_post[] hat jedoch beides nichts geändert.
phpinfo() vllt. hilft das ja bei der Fehlresuche.
Ich wäre wirklich über jeden Tipp sehr dankbar, ich bin nämlich wirklich ratlos.