Supportnet / Forum / Skripte(PHP,ASP,Perl...)
Textarea Feld sollte leer sein, ist aber mit ca.10 Leerzeichen gefüllt
Frage
Hallo,
Ich überprüfe mein Formularfeld mit php. Aber bei der Textarea kann ich es nicht überprüfen ob etwas drinnensteht, weil ca. 10 leerzeichen immer drin sind.
Ich weiß nicht warum.
Hat einer ne Idee?
<p>Ihr Betreff:*<br />
<?php
....
<textarea name="botschaft" cols="50" rows="5"><?php
if (isset($_POST[´botschaft´])) {
echo stripslashes($_POST[´botschaft´]);
}
?>
Antwort 1 von grt
Schau mal in deinen Browser in den HTML-Quelltext. Wenn da in der Textarea Leerzeichen sind, sind sie auch bei der Übermittlung enthalten.
Schau dir auf php.net mal die Funktion trim() an. Oder steuere deine Ausgaben des HTMLs mit echo oder print.
Schau dir auf php.net mal die Funktion trim() an. Oder steuere deine Ausgaben des HTMLs mit echo oder print.
Antwort 2 von Sticky
Ja,
stimmt. Es waren zwar keine leerzeichen, sondern ein paar Tab-Felder.
Is aber komisch. Ich nutzte Tab zum Einrücken im Code, damit es ein bisschen übersichtlicher wird. Anscheinend muß ich das bei <textarea> unterlassen.
Ich nutzte Weaverslave, viellecht iterpretiert er es etwas anders .
Nochmals danke
Sticky
stimmt. Es waren zwar keine leerzeichen, sondern ein paar Tab-Felder.
Is aber komisch. Ich nutzte Tab zum Einrücken im Code, damit es ein bisschen übersichtlicher wird. Anscheinend muß ich das bei <textarea> unterlassen.
Ich nutzte Weaverslave, viellecht iterpretiert er es etwas anders .
Nochmals danke
Sticky

