Da PHP a PDF passando per CGI

codesurfer

Nuovo Utente
13 Feb 2008
16
3
0
Ciao a tutti,
ho un problema da un paio di giorni che mi fa decisamente :incazz2:.

In pratica devo creare un PDF da uno script PHP e fin qui tutto bene, utilizzo fpdf e va tutto a meraviglia.
Il problema nasce dal fatto che il contenuto non devo inserirlo manualmente o recuperarlo da un form o simili ma estrarlo da un frame che carica uno script CGI.

Non so se è molto chiaro, posto il codice che faccio prima:

##########################
<?php
$cgipath="/nagios/cgi-bin/";

function createPDF(){
define('FPDF_FONTPATH','font/');
require('fpdf.php');

$pdfDoc = new fpdf();
$pdfDoc->Open();
$pdfDoc->AddPage();

$pdfDoc->SetTextColor(0);
$pdfDoc->SetFont('Arial', '', 9);

$pdfDoc->Text(5, 10, ????????);

$pdfDoc->output();
}
?>

<iframe id="report" name="report" width="100%" height="100%" src="<?php echo $cgipath; ?>trends.cgi" SCROLLING="no" FRAMEBORDER="0" border=0></iframe><br><br>
##########################

A me serve che il PDF risultante contenga il risultato del CGI.
E possibile o posso smettere di buttarci tempo e salute?

Grazie a tutti in anticipo :D
 
Tieni conto che per leggere il documento prodotto da CGI questo deve essere fisicamente esistente, diversamente PHP non lo vede.
 
mmm...non credo di aver capito, in che senso fisicamente esistente?

Il file c'è e viene eseguito all'interno del frame quando si carica la pagina e una volta caricato dovrei "pidieffare" il risultato dello script cgi.

Il file php e cgi non sono nella stessa cartella se era questo che volevi dire.
 

Discussioni simili