textarea zeichen beschränken(mit Php)

Nucleus

Erfahrenes Mitglied
HI leute(ups hatte ich vergessen *böse*),
wie kann ich in einer textarea die anzahl der zeichen beschränken -

ich weiß das ich es mit den inputfeldern so machen kann :

echo "<input name=\"textfield\" type=\"text\" maxlength=\"$anzahl_1\">";

aber wie in der textarea da geht das nämlich nicht mit
maxlength gibts da befehle in php oder so ?

<textarea name="textarea"></textarea>
 
Zuletzt bearbeitet:
hmn,du könntest beim abschicken via js überprüfen wie viele zeichen das textfeld enthält oder halt auch mit php per str_length oder so

mit js:
if (formname.textfeldname.value.length > zeichen)
{
alert("ZU LANG!")
}
else
{
return true
}

als function mit onsubmit einbauen
 
oder Du machst das ganze mit strlen.


PHP:
if(strlen($textarea) > 250) {
echo'wenige bitte';
}

allerdings glaube ich eher das Du das ganze Client-seitig abwickeln wolltest, oder? :)
 
hmm naja ich wollte das so machen das er das gleich erkennt
so wie da ->
echo "<input name=\"textfield\" type=\"text\" maxlength=\"$anzahl_1\">";

und nicht erst durch auslösen eines Buttons ... hmmm wieso gibts das eigentlic nicht bei der textarea komisch...

aber danke mal für eure Bsp

wenn noch jemand was anderes weiß bitte posten
 
das ganze koennte man mit => .innerHTML loesen .. allerdings ist das dann wieder Javascript bzw. Dhtml. :rolleyes:
 
Zuletzt bearbeitet:
hmn ja mit innerHTML ginge es auch noch aber da ist meine variante besser und w3c komform

man könnte ja auch eine funktion schreiben die sich automatisch auslöst wenn eine taste gedrückt wird so dass sie parktisch immer ausgeführt wird
 
Zurück