-
Üyelik
27.12.2013
-
Yaş/Cinsiyet
27 / E
-
Meslek
Yazılım Mühendisi
-
Konum
İstanbul Anadolu
-
Ad Soyad
E** O**
-
Mesajlar
384
-
Beğeniler
35 / 29
-
Ticaret
3, (%67)
PHP ile başka bir sunucuda olan dosyayı kendi sitemden indirtiyorum ve bu adresin gözükmesini istemiyorum.Bu nasıl yapılabilir?
NOT: indirme linki bir önceki sayfadan session olarak geliyor.
fubia
Üyeliği Durdurulmuş
Banlı Kullanıcı
-
Üyelik
17.05.2014
-
Yaş/Cinsiyet
35 / E
-
Meslek
Webmaster
-
Konum
İzmir
-
Ad Soyad
K** Ç**
-
Mesajlar
209
-
Beğeniler
15 / 56
-
Ticaret
4, (%100)
Kendi sitemde kullandığım bir yöntem.
Bir php dosyası oluşturun indirme işlemi başlayınca oraya yönlensin. Veritabanından dosyanın adresini bu php dosyasına aşağıdaki kodlarla yönlendirin.
header("Location:http//:indirilecekadres");
veya
header("Refresh:2, 'http://indirilecekadres'");
İsterseniz indirme işlemi yapan sayfayı klonlayın. Yönlendirme kodlarını başka bir dosyaya yapıştırın. Normal indirme sayfasını iframe içinde çağırın. Bu şekilde indirme adresi gözükmez. Sayfa da başka adrese yönlenmez.
Saygılar.
-
Üyelik
27.12.2013
-
Yaş/Cinsiyet
27 / E
-
Meslek
Yazılım Mühendisi
-
Konum
İstanbul Anadolu
-
Ad Soyad
E** O**
-
Mesajlar
384
-
Beğeniler
35 / 29
-
Ticaret
3, (%67)
session_start();
if ($_SESSION['link']=='')
{
echo'Henüz bir şarkı için indirme işlemi yapmamışsınız.';
}
else{
header("Location: " . "$_SESSION[link]");
}
?>
Şu şekilde yaptım sayfaya olduğu gibi yönlendirdi.Adres gözüküyor.
-
Üyelik
26.11.2013
-
Yaş/Cinsiyet
29 / E
-
Meslek
Bilgisayar/Web Programclığı
-
Konum
Manisa
-
Ad Soyad
A** D**
-
Mesajlar
257
-
Beğeniler
8 / 46
-
Ticaret
0, (%0)
indir.php oluşturup bu sayfaya post ile linki gönderip indirme yapabilrsin.
$dosya = "asd.rar";
header("Content-Type: application/x-msdownload");
header("Content-Disposition: attachment; filename=".$dosya);
?>
dene
-
Üyelik
27.12.2013
-
Yaş/Cinsiyet
27 / E
-
Meslek
Yazılım Mühendisi
-
Konum
İstanbul Anadolu
-
Ad Soyad
E** O**
-
Mesajlar
384
-
Beğeniler
35 / 29
-
Ticaret
3, (%67)
Oldu da idm ile indirirken link gözükmüyor ancak kaydet bölümünde dosya adı link adresi olmuş onu nasıl kaybedebilirim?
Bide inmiyo denedim dosya mp3