Foros del Web » Programando para Internet » PHP »

Redirig pagina despues de votar?

Estas en el tema de Redirig pagina despues de votar? en el foro de PHP en Foros del Web. Saludos! Tg una duda, o kisiera hacer algo k no se como se hace. Me explico. Tg una pagina con la foto e informacion y ...
  #1 (permalink)  
Antiguo 29/04/2006, 11:40
 
Fecha de Ingreso: septiembre-2004
Ubicación: Gran Canaria
Mensajes: 89
Antigüedad: 13 años, 3 meses
Puntos: 0
Redirig pagina despues de votar?

Saludos!

Tg una duda, o kisiera hacer algo k no se como se hace. Me explico. Tg una pagina con la foto e informacion y un puntuador, el cual llama a votar.php para k procese el voto. Bueno pues lo k kiero hacer es k una vez se le da al boton VOTAR no me muestre la pagina votar.php con el formato k le haya dado para mostrar el resultado, sino k me gustaria k al VOTAR volviese a la pagina de la foto e informacion. Es algo asi como hacer el proceso de votacion y me envie de nuevo a la pagina donde voté. Se puede hacer? yo creo k si, me ha parecido verlo en alguna pagina por ahi, pero no se como se hace el redirigir ese.

No se si me he explicado bien, si no es asi discupen y haganmelo saber porfavor

Muchas Gracias de Antemano
  #2 (permalink)  
Antiguo 29/04/2006, 13:04
 
Fecha de Ingreso: enero-2003
Ubicación: Córdoba, Argentina
Mensajes: 1.047
Antigüedad: 14 años, 10 meses
Puntos: 10
prueba con esto

Código PHP:


<&#191;
// proceso de datos de la votacion
header("location:index.php");
?>
<html>
.
.

Saludos
__________________
oohh... quisiera ser godines!!!
  #3 (permalink)  
Antiguo 30/04/2006, 04:34
Avatar de uamistad  
Fecha de Ingreso: diciembre-2004
Ubicación: Cd. de México
Mensajes: 1.395
Antigüedad: 13 años
Puntos: 1
La variable $_SERVER['HTTP_REFERER'] contiene la URL que quien te refirió.

Otra es que con variables de sesión, por ejemplo, puedas guardar el ID de la foto que se está viendo en el momento y cuando se vote, pues tú ya conoces a qué foto se refiere y también tienes la posibilidad de construir una URL capaz de regresar al navegador del visitante la página en la que se encontraba y se la envías con un header como el que puso safe.

Incluso a esta URL le podrías agregar parámetros que incluyan cierta info para que tú le puedas mostarar al visitante algún mensaje de "Gracias por votar" o cualquier churrada que se te ocurra.
__________________
"Di no al Internet Explorer" -Proverbio Chino-
  #4 (permalink)  
Antiguo 30/04/2006, 08:18
 
Fecha de Ingreso: septiembre-2004
Ubicación: Gran Canaria
Mensajes: 89
Antigüedad: 13 años, 3 meses
Puntos: 0
OK, Safe, eso me funciona muy bien, hace ,as o menos lo k kiero, menos lo k dice uamistad de poner un mensajito.

Ahora tg un problema y es k no se asignar un id a una foto o una url. Se hacerlo con cunalkier campo o registro de la base d datos, pero no se hacer eso de http//loksea/loksea.php?Cod=....Y segun el cod k sea ir a una pagina o foto en concreto. Alguien sabe como o puede dar alguna pista? Si kieren pongo el ejemplo concreto en el k kiero hacerlo por orientar y eso.

Muchas Gracias y Saludos!
  #5 (permalink)  
Antiguo 30/04/2006, 12:00
Avatar de uamistad  
Fecha de Ingreso: diciembre-2004
Ubicación: Cd. de México
Mensajes: 1.395
Antigüedad: 13 años
Puntos: 1
Cita:
Se hacerlo con cunalkier campo o registro de la base d datos
Bueno, pues ese ID apuntaríaa una tabla en donde uno de los campos es una URL o foto o comentario. Entonces la tomas con una consulta, la guardas en una variable y luego usas esa variable para, por ejemplo, redirigir con un header("Location: $variable");
__________________
"Di no al Internet Explorer" -Proverbio Chino-
  #6 (permalink)  
Antiguo 01/05/2006, 06:48
 
Fecha de Ingreso: septiembre-2004
Ubicación: Gran Canaria
Mensajes: 89
Antigüedad: 13 años, 3 meses
Puntos: 0
Ok, vale lo he conseguido. Muchísimas Gracias por vuestro tiempo.

Ahora tg otra duda u otra idea k tiene k ver con eso de tener una pagina general donde segun un codigo k le pase me muestre un pagina u otra pero esto lo pondre en otro tema por si a alguien mas le interesa.

Saludos!
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 03:59.