phpbar.de logo

Mailinglisten-Archive

[php] =?iso-8859-1?Q?AW:_=5Bphp=5D_Mindestl=E4nge?=

[php] =?iso-8859-1?Q?AW:_=5Bphp=5D_Mindestl=E4nge?=

Boris Penck boris_(at)_gamate.com
25 Feb 2001 11:02:06 +0100


Christian Trabold schrieb:
>gibt es eine Funktion, mit der die Mindestlänge einer Eingabe festgelegt
>werden kann?

Entweder du checkst das nach dem senden mit PHP:

if(strlen($foo)>=5) { //mindestens 5 Zeichen
	// ok
} else {
	// nicht ok
}

oder verhinderst das Abschicken per JavaScript:
(achtung keine garantie das das script funktioniert, nicht getestet - müsste
aber so gehen)


<script language="JavaScript">
	function check() {
		if(document.forms.irgendwas.mindestensfuenf.lenght >= 5) {
			document.forms.irgendwas.submit();
		} else {
			alert("Die eingabe muss mindestens 5 Zeichen lang sein");
		}
	}
</script>



<form method="post" action="..." name="irgendwas">
<input type="text" name="mindestensfuenf">
<input type="submit" onclick="check();">
</form>




php::bar PHP Wiki   -   Listenarchive