Hi,
ich glaub das problem liegt nicht am pdf direkt sondern an der ausgebenen seite. Folgender Code:
<?php
session_cache_limiter('private');
session_start();
$file=basename(tempnam(getcwd(),'tmp'));
$t=time();
rename($file,$file.'.pdf');
$file.=".pdf";
PDF-GENERIERUNG ANHAND VON SESSION VARIABLEN
Output($file);
echo "<HTML><SCRIPT>document.location='$file';</SCRIPT></HTML>";
?>
$file ist der Name des PDF. Mit Output erfolgt die speicherung der daten im PDF $file. Das PDF wird dann ausgegeben am ende. und da liegt das problem in den temporären dateien gibt es nun eine pdf.php (so heisst auch das script) mit dem eintrag
<HTML><SCRIPT>document.location='tmpBC.tmp.pdf';</SCRIPT></HTML>
Wenn nun ein neues PDF-erzeugt wird bleibt genau dieser eintrag und wird nicht durch den neuen namen ersetzt, das funktioniert erst wenn ich die pdf.php aus den temporären dateien gelöscht habe. Jetzt soll mein script diese datei automatisch am anfang löschen.
Gruß
Ralf