View Single Post
Sponsorlu Bağlantılar
Zoque.Forum
Advertisement
Old 26.02.2007   #5 (permalink)
angeluspraxima
 
Üyelik Tarihi: 23.02.2007
Yer: Istanbul
Yaş: 28
Mesaj: 1
Re: PHP Upload - Türkçe karater sorunu

Merhaba,

Bunu yapmanın en güzel yolu arkadaşın önerdiği yoldur. hıdır.mp3 dosyasını hidir.mp3 şeklinde serverde kaydettirip, sakladığın veritabanında veya ekrana bastırdığın yerde hıdır.mp3 olarak gösterirsin. Dosya kullanıcılar tarafından download edilirken de dosyaya direkt link vermezsin, bunun yerine bir aracı dosya kullanırsın. PHP'de başlık bilgisini kendin gönderirsin. Örnek

PHP Code:
$dosya '/biryerlerde/hidir.mp3';
$size filesize($dosya);

header("Content-Type: application/download"); 
header("Content-Disposition: attachment; filename=\"hıdır.mp3\"");
header("Content-Length: $size");
ignore_user_abort(true); 

$bytes_out 0
$fp fopen($dosya,"r");

    while (!
feof($fp) AND !connection_aborted()) { 
    echo 
fread($fp334);
                      } 
dosya sisteminde ad hidir.mp3 iken gönderdiğimiz başlık bilgisi hıdır. Tabi orada ı yerine gerekli karakter kodunu girmen gerekiyor sanırım. Şu an hatırlamadığım için bu şekilde yaptım.
angeluspraxima şu an çevrimdışı   Mesajdan alıntı yaparak yeni bir cevap ekleyin