Yakalandik
O adresteki dosyayi okuyup kullanici tarayicisina gonderebilirsin ve bunun icinde Content-Disposition ust bilgisi (header) icerisinde "filename" bilgisini gonderebilirsin (dosya ismini istedigin olarak yapman icin).
Ornek:
<?php
$dosya = "http://garip.adres.com/birsey.zip";
header ("Content-Type: application/force-download");
header ("Content-Type: application/octet-stream");
header ("Content-Type: application/download");
header ("Content-Disposition: attachment; filename=\"caktirmadan.zip\";");
header ("Content-Length: ".filesize($dosya));
header ("Content-Transfer-Encoding: binary");
#
# Burda readfile() kullanabilirdik fakat IE uzerinde problem cikiyor.
#
$fp = fopen($dosya, "rb");
$icerik = fread($fp, filesize($dosya));
fclose($fp);
print $icerik;
#
# Normalde PHP dosyasi otomatik bitirir fakat IE uzerinde problem ciktigi icin
# exit komutunu kullaniyoruz.
#
exit;
?>
Umarim isini gorur.
@Cypher: iKobo bana gore guvenilir. Simdiye kadar bir sIkIntI cikarmadi bana.
Hidayet Dogan