Tengo este código para validar contraseñas introducidas en un form
Código PHP:
$resp=preg_match('^[a-zA-Z0-9]{4,10}$', $_POST[fldnueva]);
echo "Preg_match:$resp, Nueva: $_POST[fldnueva]<br>";
if ($resp>0) {
echo "TODO EN ORDEN, Clave introducida $_POST[fldnueva]";
} else {
echo "La clave nueva debe ser de 4 a 10 caracteres y debe mezclar letras y numeros<br>";
}
Cita:
He buscado en internet otros tipos de patrones para entender la forma de uso, pero es como si dieran error o no hiciera exactamente lo que espero que haga.Warning: preg_match() [function.preg-match]: No ending delimiter '^' found in ...
¿Hay que habilitar alguna biblioteca o hacer algún seteo previo para poder usar preg_match?
Si alguien puede ayudarme se lo agradezco mucho, realmente se me ha secado el cerebro tanto hacer pruebas con el preg_match.
Gracias.