Stahl Florian: Schreiben und lesen aus einer .txt datei geht nicht

Beitrag lesen

Hallo an alle, »» Hallo Florian.

es kommt: Notice: Undefined index: sent in C:\www\BRK Homepage\sandienst_admin\sslog.php on line 3

Und, henna's au verstanna?

Naja, nich so ganz. Bin noch am überlegen. Hab gedacht da ich das hidden field vergessen habe. Aber nach einbau gehts trotzdem net.

Und wieder eine sehr aussagereiche Fehlerbeschreibung.

Obiges Problem hat nichts mit HTML zu tun, also schauen wir uns diese Zeile 3 einmal an:

if($_POST['sent'] == 1) {

Hier fragst du, ob der Wert in $_POST['sent'] einer numerischen 1 entspricht. Was aber, wenn es $_POST['sent'] gar nicht gibt? Wie willst du es dann überprüfen?

Aus diesem Grund solltest du praktisch überall, wo du auf externe Werte zugreifst, die Existenz von Variablen mit Hilfe von isset überprüfen.

isset kenn ich. Aber ich hol mir doch die anderen Werte auch aus dem Formular. So habe ich es bis jetzt immer gemacht.

Im formular steht name="name" dann $_POST['name'] und das auch unter ausgabe. So funktioniert dass auch.

Sent so heist dass hidden field <input type="hidden" name="sent" value="1">

Einen schönen Samstag noch.

Gruß, Ashura

Mit freundlichen Grüssen
------------------------
Stahl Florian
------------------------

--
Das Leben ist hart, aber wir sind härter