Ver Mensaje Individual
  #10 (permalink)  
Antiguo 06/12/2011, 09:50
soulbless
 
Fecha de Ingreso: noviembre-2008
Mensajes: 24
Antigüedad: 16 años, 2 meses
Puntos: 0
Respuesta: Duda con libreria GD imprimir resultado en misma pagina

Cita:
Iniciado por Triby Ver Mensaje
Mira, las dos primeras líneas del archivo (tanto del formulario como donde vas a generar la imagen) tendrán que ser:

Código PHP:
Ver original 

Esto te permitirá tener a la mano las variables que necesites para generar la imagen, luego, donde verificas si se está procesando el formulario:
Código PHP:
Ver original
  1. if(isset($_POST['ok'])) {
  2.     // Tomas todos los datos de $_POST y los pones en una variable de sesión
  3.     $_SESSION['imagen'] = $_POST;
  4.     // Generas la etiqueta de imagen:
  5.     echo '<img src="script_que_genera_la_imagen.php" />';
  6. }
  7.  
  8. // Continúas con el proceso normal

Después, en el script donde generas la imagen, sólo tomas los datos de la variable de sesión en vez de $_POST:
Código PHP:
Ver original
  1. // Sólo para evitar errores, verificas que exista la variable:
  2. if( ! isset($_SESSION['imagen'])) {
  3.     die('Acceso no permitido.');
  4. }
  5.  
  6. $texto = $_SESSION['imagen']['texto'];
  7. // Haces lo mismo para el resto de tus variables
  8. // Envías encabezados y generas la imagen
  9.  
  10. // Eliminas los datos de sesión:
  11. unset($_SESSION['imagen']);
Perfecto vere que tal me va y te estoy avisando..! :D