Jonny 5: Keine leeren Formulareingaben

Beitrag lesen

Hi,

...Leider geht damit die Eingabe "0" nicht durch. Mit

Angenommen die Variable sollte mindestens ein alphanumerisches Zeichen (0-9,a-z,A-Z) enthalten, könnte man es so etwa machen:

----------------
<form action="">
<input type="text" name="test">
<input type="submit">
<form>

<?
function checkVar($var_name){
  return(isset($_REQUEST[$var_name])&&preg_match("%[[:alnum:]+]%i",$_REQUEST[$var_name]));
}

var_dump(checkVar("test"));
----------------

Gegebenfalls regulären Ausdruck anpassen!