FAQ |
Kalender |
![]() |
#1 | |||
|
||||
Medlem
|
Håller på och exprimenterar med ett skript som genererar PDF-filer filer från ett PHP-skript och CPDF/Ezpdf classerna (samma sätt som mambo).
Hur som helst, skriptet gör en application/x-pdf output från ett skript som har .php ändelse. Detta gör att Firefox öppnar den inuti sig ÄVEN om man har ställt in den på att göra "Save as.." på PDF filer. Resultatet är att webbläsaren hänger sig. Hur gör jag så att filen istället slutar på PDF men exekveras som ett PHP-skript, kan man göra det med htaccess? Se http://elato.se/acrosug/ Finns det någon smart lösning som tar hand om PDF-problemet helt och hållet - för det är ju högst osäkert att någon större del av användarna har ställt in sin webbläsare? Man kanske skall satsa på något annat än PDF? Finns det några alternativ om man vill generera snygga dokument för utskrift? Må gott allihop! |
|||
![]() |
![]() |
![]() |
#2 | ||
|
|||
Medlem
|
Du kan lösa filändelseproblemet med att använda htaccess, men är du säker att du skickar rätt Headers? Du bör - förutom application/x-pdf - skicka content-disposition "attachment". Exempel:
header("Content-Disposition: attachment; filename=dittfilnamn.pdf"); PS: Firefox Mac öppnar "save as" rutan om man klickar på länken som vanligt. Men kanske är annorlunda för PC? Mvh/ Niklas |
||
![]() |
![]() |
![]() |
#3 | |||
|
||||
Har WN som tidsfördriv
|
Använde rewrite engine för att lösa ändelsen. A beginners guide to URL rewriting
|
|||
![]() |
![]() |
![]() |
#4 | |||
|
||||
Medlem
|
Ah efter djupa akademiska och vetenskapliga studier så har forskningen kunnat utröna att följande upptäckt
RewriteEngine On RewriteRule ^(.*)pdftest2\.pdf $1pdftest2.php tillsammans med header("Content-disposition: attachment; filename=test.pdf"); gör att Firefox inte hänger sig (iallafall inte min) ![]() Tack för hjälpen najk och bivald! |
|||
![]() |
![]() |
![]() |
#5 | ||
|
|||
Flitig postare
|
Citat:
Citat:
|
||
![]() |
![]() |
Svara |
|
|