Forum: Programmieren allgemein
by Flocke,
21. Aug 2006
"basename" entfernt die Pfadinformationen, liefert dir also einfach "L-System_Source.zip" ohne das Verzeichnis.
Das darfst du natürlich nur an dieser Stelle benutzen (sonst wird die Datei ja nicht mehr gefunden wenn du dann die Daten senden willst):
header('Content-Disposition: '.(!strpos($HTTP_USER_AGENT,'MSIE 5.5')?'attachment; ':'').'filename='.basename($Datei).'');
Forum: Programmieren allgemein
by Flocke,
21. Aug 2006
Im Header solltest du für die Übertragung nur einen Basisnamen angeben, also "basename($Datei)" anstatt "$Datei".