Mailinglisten-Archive |
> From: "Stefan Donath" <DonathStefan at gmx.de> > > > ich habe per php-skript daten aus postgres/postgis exportiert, die in > > dateien auf dem server gespeichert werden. diese sollen nun automatisch > auf den > > client gedownloaded werden können. wie kann ich das machen??? und in flexibler (geht davon aus, dass die Datei auf Platte liegt und lässt sich beliebig erweitern) if(preg_match('|\.jpe*g$|i', $filepath)) { // JPG Bild header('Content-type: image/jpeg'); } elseif(preg_match('|\.gif$|i', $suffix)) { // GIF Bild header('Content-type: image/gif'); } elseif(preg_match('|\.png$|i', $suffix)) { // PNG Bild header('Content-type: image/png'); } elseif(preg_match('|\.pdf$|i', $suffix)) { // PDF Dokument header('Content-type: application/pdf'); header('Content-Disposition: inline; filename='.$filename); } else { // unbekannter Dateityp Header('Content-Type: application/octlet-stream'); Header('Content-Disposition: filename='.$filename); } readfile($filepath);
php::bar PHP Wiki - Listenarchive