002
17.04.2004, 18:28 Uhr
Belisar
|
Hi, ich bin dabei ein Script zu schreiben, welches automatisch aus Bildern in einem bestimmten Verzeichnis und in einer Textdatei stehenden Informationen eine Protokolldatei im PDF Format erstellt. Ich hab mich entschlossen, daß mit PHP zu machen, weil hier Bibliotheken zum Erstellen von PDF Dokumenten vorhanden sind. Hab dann mal vorgestern angefangen, mich ein wenig in PHP einzuarbeiten.
In dem Formular gibt der Nutzer an in welchem Verzeichnis die Daten liegen und wohin die Daten gespeichert werden sollen. Dachte erst die Daten müssten per Email an das Script übergeben werden, aber geht ja auch anders.
Hab das jetzt mit folgender Zeile gemacht:
Code: |
<FORM method=post action=auswertung.php>
|
auswertung.php ist der name des scripts
Der Code soweit ich jetzt bin:
Code: |
<html> <body> <h1>Automatische Erstellung eines Protokolls</h1> <? define('FPDF_FONTPATH','font/'); require('fpdf.php');
class PDF extends FPDF { }
if($sent and $verzeichnis and $dokument) { $handle=fopen($verzeichnis."protokoll.txt",r);
$pdf=new PDF(); $pdf->AddPage(); $pdf->SetFont('Times','',12); $pdf->Image($verzeichnis."schalt1.jpg",10,8,160); $pdf->Output("$verzeichnis$dokument.pdf"); echo "<FORM method=post action=auswertung.php>"; echo "<INPUT type=submit value=\"Neue Nachricht senden?\">"; echo "</FORM>"; } else { ?>
<FORM method=post action=auswertung.php> <TABLE> <TR> <TD>Verzeichnis, in welchem Graphiken und Protokolldatei liegen:</TD> <TD><INPUT type=text name=verzeichnis size=50></TD> </TR> <TR> <TD>Name, des zu erstellenden PDF-Dokumentes:</TD> <TD><INPUT type=text name=dokument size=50></TD> </TR> </TABLE> <INPUT type=submit value=Absenden> <INPUT type=reset value=reset> <INPUT type=hidden name=sent value=1> </FORM> <?
} ?> </BODY> </html>
|
Jetzt muss ich es noch schaffen, daß mein Script alle Bilder in dem Verzeichnis findet und die protokoll.txt richtig auswertet und zusammen alles ins PDF packt.
Falls ihr Tipps habt, schreibt mir |