SoloCodigo

Programación Web y Scripting => HTML => XHTML => Mensaje iniciado por: edurne en Lunes 30 de Mayo de 2005, 12:27

Título: Ayuda Con Los Headers
Publicado por: edurne en Lunes 30 de Mayo de 2005, 12:27
Hola a todos, he creado una paginilla web mediante php, html y css. Al final, el fin de la página es visualizar una gráfica  que se crea mediante la salida estándar . Esta gráfica puede aparecer directamente en pantalla :

        header("Content-type: image/png");
        $name = tempnam("/tmp","SMTUPLOT");
        $out = fopen($name,"w");
        fputs($out, $plotstr);
        fclose($out);
        passthru("gnuplot ".$name);
        unlink($name);

o en un documento pdf:

        header("Content-type: application/pdf");
        $pargnuplot = tempnam("/tmp","SMTUPLOT");
        $ps = tempnam("/tmp","PS_");
        $out = fopen($pargnuplot,"w");
        fputs($out, "set output \"".$ps."\"\n");
        fputs($out, $plotstr);
        fclose($out);
        exec("gnuplot ".$pargnuplot);
        unlink($pargnuplot);
        passthru("ps2pdf ".$ps." -");
        unlink($ps);

El problema me surge, porque quiero visualizar la gráfica y un cuadro de texto que contenga algunos datos que podrian ser de interés a la hora de analizar dicha imagen. Me han dicho que se hace con multipart, pero no tengo ni idea de cómo hacerlo y por la red no encuentro información clara, ni sobre lo que creo que estoy buscando.

Muchas gracias por vuestra ayuda!
Saludos, Edurne.