tengo una función en javascript para que no permita otra cosa que no sean números, letras y _ pero por si no tienen activado el javascript quiero hacer lo mismo con php y en caso de que metan un * por ejemplo, salte un error
Código PHP:
Ver originalif (preg_match('^[a-zA-Z0-9_]{3,16}+^', $usuario)) { echo "El nombre de usuario es correcto<br>";
return true;
}else {
echo "El nombre de usuario no es válido<br>";
return false;
}
el +^ del final lo he puesto porque en ejemplos de internet salía con +$ pero al ponerlo me saltaba error de que no encontraba el final