Hallo Rouven,
danke für deine Antwort.
Ich gehe so vor, wie du bei (1) schreibst.
In der Datei "download.php" steht nun drin:
<?php
header("Content-Type:application/x-abc");
header("Content-Disposition:attachment");
$datei = $_GET['datei'];
echo "<a href='../" . $datei . "' type='application/x-abc'>datei</a>";
?>
Leider führen die zwei header-Zeilen nur dazu, daß nun die Datei "download.php" zum Öffnen/Download angeboten wird und der Link weiter unten völlig ignoriert wird.
Gruß
Thomas
Hello,
<a href=”datei.abc” type=”application/abc”>Datei</a>
<a href=”datei.abc” type=”application/octet-stream”>Datei</a>header("Content-Type:application/abc");
header("Content-Disposition:attachment");
(1) kombiniere beides oder (2) stelle den Server richtig ein:(1) Liefere datei.abc nicht direkt aus, sondern lass sie von einem PHP-Skript ausliefern (exemplarisch: href="download.php?file=datei.abc") -> dort kannst du den "richtigen" Content-Type senden.
(2) bringe deinem Server bei, dass .abc-Dateien mit einem anderen Content-Type auszuliefern sind.
MfG
Rouven