Buenas quisiera validar el número de teléfono en un formulario, quisiera controlar que introdujera exactamente 9 dígítos y todo números, el código que tenga ahora es este:
"else if ($telefono == "") {
echo "<script>alert(\"Rellene correctamente el número de teléfono.Gracias\");</script>";
}
else if strlen($telefono<9)
{
echo"<script>alert(\"Rellene el número de teléfono.Gracias\");</script>";
}
Con este código controlo que no esté en blanco, esto lo hace correctamente, pero la parte de strlen($telefono<9) lo hace incorrectamente, puedo introducir un número de teléfono de sólo 2 dígitos, me podrías decir que hago mal, y además si me podríais decir también como controlar que no introduzca carácteres que no sean digitos.
Gracias