Hola, ¿Como seria la manera correcta para que se termine de ejecutar todo el código y se redireccione?
Código PHP:
Ver original<?php
// Definir texto que se imprimirá en Imagen
$text = $_POST['text'];
$firma = "Ejemplo";
// Establecer el tipo de contenido
header('Content-type: image/jpeg');
//Crear imagen desde archivo existente
//Asignar un color para el texto
$font_path = '../fonts/1.ttf';
imagettftext($jpg_image, 25, 0, 400, 140, $white, $font_path, $text); imagettftext($jpg_image, 10, 0, 750, 300, $white, $font_path, $firma);
imagejpeg($jpg_image, '../album/images/' . $id . '.jpeg');
$file = "$id.html"; //Donde se guardara
$data = "<center><IMG SRC='../album/images/$id.jpeg'></center>"; //Lo que se vera
$file = fopen($file, "w"); //Abriendo archivo fwrite($file, $data); //Enviar datos al archivo fclose($file); //Cerar archivo
$pagina = '/' . $id . '.html';
header('Location: /' . $id . '.html'); } else {
echo "El fichero no existe";
}
?>