⭐🚀 TkyNET | Blacklist ve Profesyonel DDoS Korumalı TeamSpeak 3 Sunucuları 🚀⭐
Sponsor Görsel
🇹🇷 TR Lokasyon | 🛡️ Gelişmiş DDoS Koruması | ⚡ Düşük Ping | 🎧 Kesintisiz TS3 | Hostlar
Sponsor Görsel 2
SponsorSponsor

Php dosya indirme hk.

Konu

#1
PHP kodları ile bir indirme sistemi yaptım bildiğiniz gibi;
PHP Kod:
header("Content-Type: application/force-download");
header("Content-Disposition: attachment; filename=$zipname");
header("Content-Length: " filesize($zipname)); 
kodları ile indirme yapmaya çalıştırıyorum fakat rar dosyasını yan sekmede açıyor local'de denediğimde gayet sorunsuz indiriyor sorun hostingde midir veya ayrı bir kod yazmam gerekiyor mu ?
Cevapla
#2
Hayır gerekmemekte, eğer a tagı kullanıyor iseniz download ekleyerek de indirtebilirisiniz.
Cevapla
#3
SEO açısından daha iyi olması açısından kullanıyorum önceden o vardı. Sunucuda .inc dosyaları var otomatik rarlatıp açıklama koyup indirtmesi gerekiyor fakat indirmeye izin vermiyor bir türlü Çok güldüm
Cevapla
#4
Lütfen bundan sonraki konularınızı WebMaster altına açınız. Aksi taktirde konularınız silinecektir.

Yanlış kod.
Son Düzenleme: 02-08-2020, 14:41, Düzenleyen: T1xLnN.
Cevapla
Cevapla
#6
Konuyu yanlış anlamışım Gülümse, o kod servera dosya indiriyor. Bu kodu deneyiniz.
Kod:
<?php
$file = 'monkey.gif';

if (file_exists($file)) {
    header('Content-Description: File Transfer');
    header('Content-Type: application/octet-stream');
    header('Content-Disposition: attachment; filename="'.basename($file).'"');
    header('Expires: 0');
    header('Cache-Control: must-revalidate');
    header('Pragma: public');
    header('Content-Length: ' . filesize($file));
    readfile($file);
    exit;
}
?>

Cevapla
#7
Bu kodu denedim bu kodun aynısını kullanmaktayım fakat sonuç yine aynı yeni sekmede dosyanın kaynak içeriğini metin belgesiyle açıyormuş gibi gösteriyor. Girip deneyebilirsin. https://www.amxmodx-turkiye.com/indir.php?indir=basebuilder.inc
Son Düzenleme: 02-08-2020, 14:44, Düzenleyen: PawNod'.
Cevapla
#8
Bu kodu dener misiniz?

Kod:
$link=$_GET['indir'];
  $file = 'kutuphaneler/'.$link;
  $zipname = "".$link.".rar";
  if(!file_exists($zipname)){
        $zip = new ZipArchive;
      if($zip->open($zipname,ZipArchive::CREATE) === TRUE){
          $zip->addFile($file,$link);
          $zip->setArchiveComment("amxmodx-turkiye.com | Türkiyenin Ilk Pawn Kodu Paylaşım Platformu.");
          $zip->close();
      }
  }
  header("Content-Type: application/force-download");
  header("Content-Disposition: attachment; filename=$zipname");
  header("Content-Length: " . filesize($zipname));

  readfile($zipname);
  unlink($zipname);
  exit;

Son Düzenleme: 02-08-2020, 15:15, Düzenleyen: T1xLnN.
Cevapla
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da