Cita:
Iniciado por MBT
David, sabes que? en teléfono, le pongo uno, dos, diez o los números que sean pero no me lo permite, me sigue diciendo que "el teléfono debe ser un número"...
Pues no lo entiendo...
is_numeric() comprueba que un string sea numérico (que sea un número)
! delante hace que que sea lo contrario.
if (!is_numeric($variable)) sería traducido como "Si no es numérico..."
Por lo tanto si escribes letras o caracteres de algun tipo debería darte ese error, no siendo así si escribes un número. Quizá hayas puesto algún paréntesis o guión.