Saludos, estoy haciendo uso de la funcion eregi, pero al parecer algo esta mal.
Lo que deseo es que el campo de texto acepte texto (a-zA-Z) minúscula y mayúscula y números del 0-9 y los caracteres de guion (-) y guion inferior (_).
Lo que yo hize es lo siguiente:
Código PHP:
$valor=trim($_POST["nombre"]);
function validaIngreso($valor)
{
if(eregi("^[a-zA-Z0-9_-]{4,10}$", $valor)) return TRUE;
else return FALSE;
}
if (validaIngreso($valor)) {
echo "Valor valido";
}
else {
echo "Valor no valido";
}
Lo que devuelve esto sea el valor que le ponga al cuadro de texto "nombre" es "Valor no valido".
Supongo que hay algo mal en la sintaxis del eregi. Por favor ayúdenme.
Gracias.