MudGuard: Textarea ist vergeßlich ...

Beitrag lesen

Hi,

ich habe folgendes Problem ...

Mit einem Zurück-Button werden, wenn der User ein Formular-Feld nicht ausgefüllt hat,
die Variablen wieder zurück gegeben:

<a href="kontakt.php
?anr=<?=$HTTP_POST_VARS["anrede"]?>
&name=<?=$HTTP_POST_VARS["name"]?>

& statt & (und zwar bei allen...)

&email=<?=$HTTP_POST_VARS["email"]?>
&bem=<?=$HTTP_POST_VARS["bem"]?>?>" class="hlp1">
Klicken Sie hier</a> um die Eingaben zu vervollständigen.

Soweit ist auch alles OK.

Nur das Textarea-Feld im Formular "vergisst" die vormals eingegebenen Werte.

Dies wird im Formular so definiert:

<textarea name="bem" class="m" rows="5" cols="39" value="<?=(isset($HTTP_GET_VARS["bem"])) ? $HTTP_GET_VARS["bem"] : ""?>">

Woran kann's liegen?

Du beschuldigst das arme unschuldige textarea-Element,
weil Du Deinen eigenen Fehler vertuschen willst.

textarea hat kein value-Attribut.

Der Wert eines textarea-Elements ist der Inhalt des textarea-Elements.

Andreas