Hallo Zoltan,
gibt es eine einfache Möglichkeit, den Browser dazu zu zwingen, dass er beim clicken auf einen Link die Dialogbox Öffnen/Speichern öffnet und nicht den Link selbst ?? (Ich möchte auf eine pdf-Datei verweisen, die aber nicht geöffnet werden soll, sondern gespeichert)
Anders, als behauptet wurde: JA - das kann erzwungen werden!
Anders als auch noch behauptet, hat es nichts mit dem Mime-Type zu tun!
So bringt ein etwaiger Header Conten-Type: application/octet-stream keinerlei Dialogboxen, sondern liefert ein Datenstrom direkt an den Browser:
<?php
header('Conten-Type: application/octet-stream');
readfile('logo.gif');
?>
Dennnoch hat es mit den vom Server sersandten Headern zu tun:
<?php
header('Content-Type: application/pdf');
# wobei die Angabe des richtigen Mime-Types sogar sehr hilfreich ist,
# um dem Browser mitzuteilen, welche Anwendung er im Dialog anbieten kann
header('Content-Disposition: attachment; filename="meine.pdf"');
# das ist der Grund, warum ein Dialog stattfindet
readfile('ein_anderer_name.pdf');
?>
Gruß aus Berlin!
eddi