Foros del Web » Programando para Internet » PHP »

[SOLUCIONADO] Refrescar la pagina despues de una descarga

Estas en el tema de Refrescar la pagina despues de una descarga en el foro de PHP en Foros del Web. Hola buenas, Mi pregunta es la siguiente es posible refrescar una pagina después de lanzar una descarga Pagina1.php --> Descripción del producto Pagina2.php --> Realiza ...
  #1 (permalink)  
Antiguo 16/12/2014, 07:01
 
Fecha de Ingreso: diciembre-2012
Mensajes: 75
Antigüedad: 9 años, 8 meses
Puntos: 2
Pregunta Refrescar la pagina despues de una descarga

Hola buenas,

Mi pregunta es la siguiente es posible refrescar una pagina después de lanzar una descarga

Pagina1.php --> Descripción del producto
Pagina2.php --> Realiza la descarga

Cuando pagina1.php llama a pagina2.php la descarga se realiza y quiero refescar pagina1.php para que aparezca que el producto como producto comprado.

He probado con js y un location.reload() en el boton que llama a la descarga pero nada tb he probado con

header ('Refresh: 0 ; url=pagina1.php');

antes y despues de

readfile($fichero); en pagina2.php

un saludo!!
  #2 (permalink)  
Antiguo 16/12/2014, 08:00
Avatar de GeekGirl  
Fecha de Ingreso: julio-2014
Mensajes: 423
Antigüedad: 8 años, 1 mes
Puntos: 44
Respuesta: Refrescar la pagina despues de una descarga

Si estás en página 2, una vez que se hace la descarga simplemente hacé un:

Código PHP:
header('Location: pagina1.php'); 
Saludos
  #3 (permalink)  
Antiguo 16/12/2014, 09:53
 
Fecha de Ingreso: diciembre-2012
Mensajes: 75
Antigüedad: 9 años, 8 meses
Puntos: 2
Respuesta: Refrescar la pagina despues de una descarga

A veces me lío en cosas raras cuando la solución es la mas sencilla..

Muchas gracias Geekgirl !!
  #4 (permalink)  
Antiguo 16/12/2014, 11:18
Avatar de GeekGirl  
Fecha de Ingreso: julio-2014
Mensajes: 423
Antigüedad: 8 años, 1 mes
Puntos: 44
Respuesta: Refrescar la pagina despues de una descarga

De nada. Un placer ^^

Etiquetas: download, refresh, reload
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 22:14.