Temporäre Dateien erstellen

xtratz

Gesperrt
Hallo Leute,

meine Kunden haben die Möglichkeit Ihre Rechnungen in Ihrem Kundenmenü selber auszudrucken.
Dazu lass ich die PDF Datei in einem Ordner erstellen und per Weiterleitung öffnen.

Da ich aber keine Möglichkeit kenne einen Verzeichnisschutz an die Session_ID zu binden ist mir das zu unsicher, da ja so theoretisch jede Rechnung einsehbar ist.

Hat jemand ne Idee wie ich die PDF Datei in einem Temporären Ordner ablege und diese dann wieder gelöscht wird?

Code:

PHP:
$docfilename = 'rechnung_'.$_GET['oID'].'.pdf';


function WriteDocument($pdf,$docfilename){
// Variable $docfilename kommt aus function ProductsDataSheet(), dann aus function GenerateFilename()

	//Save PDF to file
	$pdf->Output(DIR_FS_DOCUMENT_ROOT . '/belege/rechnungen/'. $docfilename);
}

WriteDocument($pdf,$docfilename);

header('Location: ' . HTTP_CATALOG_SERVER . '/belege/rechnungen/'. $docfilename );
exit();

Gruss
 
Du solltest auch das Signatur Gesetz Dir gut durchlesen, weil wenn es eine Geschäftsbeziehung ist und der andere zum Vorsteuerabzug berechtigt ist, müsstest du Online-Rechnungen zertifizieren.

Das ganze gilt natürlich nur dann, wenn die Online Variante die Original Rechnung ist. Sollte die Rechnung parallel in Papierform rausgehen und die Online Variante eine Kopie ist, bist du glaube ich davon befreit.

Solltest es dir auf jedenfall mal durchlesen:
http://www.netlaw.de/gesetze/sigg.htm
 
Zurück