Tengo una aplicación PHP que crea un archivo CSV que se ve obligado a descargar usando encabezados. Esta es la parte relevante del código:PHP generar archivo para descargar y luego redirigir
header('Content-Type: application/csv');
header("Content-length: " . filesize($NewFile));
header('Content-Disposition: attachment; filename="' . $FileName . '"');
echo $content;
exit();
Lo que me gustaría hacer es redirigir a los usuarios a una página nueva después de que el archivo se construye y la línea de descarga se envía. Simplemente añadiendo header("Location: /newpage")
al final no funcionó, como era de esperar, así que no estoy seguro de cómo configurar esto.
me gané ... :) – nickf
1up para las tres opciones –
¿Cómo hacer esto cuando iniciando ya estaba iniciado y drupal ya está mostrando una página? ¿Cuál es el código del javascript? – Justme