PHP pdf med readfile ändra titel/dokumentnamn

Trädvy Permalänk
Medlem
Plats
Stockholm
Registrerad
Maj 2007

PHP pdf med readfile ändra titel/dokumentnamn

Hej, behöver lite hjälp, har letat runt lite får ingen riktig koll på detta.

problemet, jag vill inte att (cache) filen ska heta showpdf.php.pdf

ex,
fliken som öppnas när någon klickar på länken heter showpdf.php
jag vill att fliken/filen som öppnas ska ha filenamnent på pdf:en

samma gäller om användaren vill spara ner pdf heter den showpdf.php.pdf

hur ändrar man detta så filnmanet visas i bägge fallen.

tacksam för hjälp.

showpdf.php ... header("Content-type: application/pdf"); header("Content-Length: " . filesize($tmpFilePath)); readfile($tmpFilePath); unlink($tmpFilePath); exit;

Sidan visar upp pdf korrekt.

Trädvy Permalänk
Medlem
Plats
Stockholm
Registrerad
Maj 2007

Uppdatering har delvis löst problemet.

header('Content-Disposition: inline; filename="' . $objDrawing->SbDocumentLabel->Name . '"');

nu när användaren spar pdf blir förslaget iaf rätt.

ett problem som återstår är om man i webbläsaren har inställt på förhandsgranska pdf så blir fliknamnet lika med
pdf dokumentets "titel - phpskriptnamn.php

några förslag på hur man kan ändra detta. har försökt ändra <title> elementet med js, jquery och html ingen lycka.