Foros del Web » Programando para Internet » PHP »

como pedirle a mi input que reciba puro numero

Estas en el tema de como pedirle a mi input que reciba puro numero en el foro de PHP en Foros del Web. quiero por en este formulario una manera que el usuario ponga solo numeros con php, y si no son numero te regrese al mismo formulario ...
  #1 (permalink)  
Antiguo 30/01/2013, 21:02
Avatar de jor_0203  
Fecha de Ingreso: octubre-2011
Ubicación: mexico
Mensajes: 760
Antigüedad: 13 años, 1 mes
Puntos: 8
como pedirle a mi input que reciba puro numero

quiero por en este formulario una manera que el usuario ponga solo numeros con php, y si no son numero te regrese al mismo formulario
gracias

<form action="" method="get">
<input name="solo_numeros" type="text" />
<input name="" type="submit" />
</form>
  #2 (permalink)  
Antiguo 30/01/2013, 21:09
Avatar de kendall00  
Fecha de Ingreso: septiembre-2011
Ubicación: $Ubicacion => ['Costa Rica'];
Mensajes: 85
Antigüedad: 13 años, 2 meses
Puntos: 5
Respuesta: como pedirle a mi input que reciba puro numero

Código HTML:
Ver original
  1. <input type="number" />
despues le agregas los diferentes atributos extra
Y del lado del servidor ve info de is_numeric()
__________________
El limite es la imaginacion... con Dios todo es posible.
  #3 (permalink)  
Antiguo 31/01/2013, 01:10
Avatar de developerOK  
Fecha de Ingreso: diciembre-2012
Ubicación: en mi casa
Mensajes: 4
Antigüedad: 11 años, 11 meses
Puntos: 1
Respuesta: como pedirle a mi input que reciba puro numero

con jquery
$('input#miInput').numeric();
  #4 (permalink)  
Antiguo 31/01/2013, 12:45
webankenovi
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: como pedirle a mi input que reciba puro numero

tambien tienes la funcion ctype_digit

http://es.php.net/manual/es/function.ctype-digit.php

Etiquetas: formulario, input, numero, puro
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:35.