arkadaşlar php ile indirttiğim resimlerim hasarlı diyor . fakat Photoshopta açıyor. uzantısıda jpg yani sıkıntı olmaması lazım. Aynı zamanda yine php ile zipletip aynı dosyayı indirttiğim zaman da hasarlı diyor zipten çıkarmıyor. Burda da zipletirken sıkıntı olduğunu düşünmüyorum. Çünkü zip'lediği dizinde hasarlı değil fakat kod ile indirttiğimde hasarlı .

Buyrun kodlarım . Nerede hata var acaba?

if (file_exists("../".$url)) {
    header('Content-Description: File Transfer');
    header('Content-Type: application/octet-stream');
    header('Content-Disposition: attachment; filename='.$url);
    header('Content-Transfer-Encoding: binary');
    header('Expires: 0');
    header('Cache-Control: must-revalidate, post-check=0, pre-check=0');
    header('Pragma: public');
    header('Content-Length: ' . filesize("../".$url));
    ob_clean();
    flush();
    readfile("../".$url);
    exit;}else{
   echo "../".$url." Dosya Bulunamadi !";}

soruldu: 19 Eki '14, 03:32

birkanesen's gravatar image

birkanesen
20556
cevap kabul oranı: 0%

Şu şartları sağlamanız gerekiyor: -Bu scriptin bulunduğu dosyanın kodlaması UTF-8 olmalı. -Scriptin ilk başında ob_start() dediğinizden emin olun. -Conten-Type ı tam belirlemeniz gerekiyor. Bunu belirlemek için şu linkte bir örnek var: http://php.net/manual/en/function.readfile.php#56109

(20 Eki '14, 03:18) kodmanyagha kodmanyagha's gravatar image
Bu soruya ilk cevap veren sen ol!
toggle preview

Bu soruyu takip et

E-Posta üzerinden:

Üyelik girişi yaptıktan sonra abonelik işlemlerini yapabilirsiniz

RSS üzerinden:

Cevaplar

Cevaplar ve Yorumlar

Yazı Formatlama

  • *italic* ya da _italic_
  • **bold** ya da __bold__
  • link:[text](http://url.com/ "başlık")
  • resim?![alt text](/path/img.jpg "başlık")
  • liste: 1. Foo 2. Bar
  • temel HTML etiketleri de kullanılabilir

Bu sorunun etiketleri:

×168
×14
×8
×2

Soruldu: 19 Eki '14, 03:32

Görüntüleme: 496 kez

Son güncelleme: 20 Eki '14, 03:18

powered by BitNami OSQA