Foros del Web » Creando para Internet » HTML »

Ir a un No. de página especificado con botón

Estas en el tema de Ir a un No. de página especificado con botón en el foro de HTML en Foros del Web. Hola, tengo un paginator que me lo hace con links de esta forma: <| primera < anterior | siguiente > última |> Alguien podría por ...
  #1 (permalink)  
Antiguo 06/01/2012, 16:05
Avatar de SI TAN SOLO TUVIERA  
Fecha de Ingreso: marzo-2006
Ubicación: Aburrilandia, US
Mensajes: 652
Antigüedad: 18 años, 1 mes
Puntos: 3
Pregunta Ir a un No. de página especificado con botón

Hola, tengo un paginator que me lo hace con links de esta forma:

<| primera < anterior | siguiente > última |>

Alguien podría por favor ayudarme a saber cómo hago para que el usuario pueda especificar el número de página al que quiere ir por medio de un "input text" y un botón?

Cita:
<form method="post" action="">
<input type="text" name="" />
<input type="submit" value="Ir" >
</form>
Tengo ese esquema. Quisiera que digamos si el usario quiere ir a la página número 3 después de poner "3" en el input y puchar el botón, fuera a:

Agradezco cualquier ayuda.
__________________
¿Dónde encontrar carros baratos en USA? En Autopten.
  #2 (permalink)  
Antiguo 06/01/2012, 16:59
uri42
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Ir a un No. de página especificado con botón

guardas variable en $numero
y rediriges
header("Location: http://www.dominio.com/index.php?pageNo=$numero");
  #3 (permalink)  
Antiguo 07/01/2012, 01:51
Avatar de SI TAN SOLO TUVIERA  
Fecha de Ingreso: marzo-2006
Ubicación: Aburrilandia, US
Mensajes: 652
Antigüedad: 18 años, 1 mes
Puntos: 3
Respuesta: Ir a un No. de página especificado con botón

Hola uri42, tienes un ejemplo donde pueda ver más claramente cómo es la cosa? gracias por la ayuda

===================

Ya lo resolvi gracias!
__________________
¿Dónde encontrar carros baratos en USA? En Autopten.

Última edición por SI TAN SOLO TUVIERA; 07/01/2012 a las 02:07 Razón: Resuelto.
  #4 (permalink)  
Antiguo 07/01/2012, 12:36
Avatar de emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 16 años, 10 meses
Puntos: 1567
Respuesta: Ir a un No. de página especificado con botón

Asi, si consideramos el link de ejemplo.


Código HTML:
Ver original
  1. <form method="get" action="http://www.dominio.com/index.php">
  2.  <input type="text" name="pageNo" />
  3.  <input type="submit" value="Ir" >
  4.  </form>

Y en el campo de texto se pone un numero de página existente, es de suponer que sabes cuantas páginas hay, si no son demasiadas, podes hacer un select en lugar de un campo de texto

Si queres poner un boton que lleve a una página específica, podes hacer un campo hidden en lugar de text y asignarle un value="x" (x representa el numero de página)

Saludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.
  #5 (permalink)  
Antiguo 08/01/2012, 11:45
Avatar de SI TAN SOLO TUVIERA  
Fecha de Ingreso: marzo-2006
Ubicación: Aburrilandia, US
Mensajes: 652
Antigüedad: 18 años, 1 mes
Puntos: 3
De acuerdo Respuesta: Ir a un No. de página especificado con botón

Cita:
Iniciado por emprear Ver Mensaje
Asi, si consideramos el link de ejemplo.


Código HTML:
Ver original
  1. <form method="get" action="http://www.dominio.com/index.php">
  2.  <input type="text" name="pageNo" />
  3.  <input type="submit" value="Ir" >
  4.  </form>

Y en el campo de texto se pone un numero de página existente, es de suponer que sabes cuantas páginas hay, si no son demasiadas, podes hacer un select en lugar de un campo de texto

Si queres poner un boton que lleve a una página específica, podes hacer un campo hidden en lugar de text y asignarle un value="x" (x representa el numero de página)

Saludos
Gracias Emprear por complementar la respuesta, así tal cual como dices fue como quedó
__________________
¿Dónde encontrar carros baratos en USA? En Autopten.

Etiquetas: página, php, formulario
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 09:38.