lostyazilim

Başka Sunucudan Çektiğim Resime İndir Butonu Koymak

10 Mesajlar 1.306 Okunma
lstbozum
wmaraci reklam

webloggi webloggi WM Aracı Kullanıcı
  • Üyelik 16.11.2018
  • Yaş/Cinsiyet 26 / E
  • Meslek Web & Medya
  • Konum Ankara
  • Ad Soyad T** H**
  • Mesajlar 2165
  • Beğeniler 925 / 926
  • Ticaret 12, (%100)
Başka sunucudan link olarak eklenen bir resime indirme linki nasıl koyabilirim? Yardımcı olursanız sevinirim. Şimdiden teşekkürler.
 

 

wmaraci
reklam

Decimas Decimas WM Aracı Kullanıcı
  • Üyelik 19.04.2015
  • Yaş/Cinsiyet 26 / E
  • Meslek Developer
  • Konum İstanbul Avrupa
  • Ad Soyad E** E**
  • Mesajlar 821
  • Beğeniler 1 / 302
  • Ticaret 1, (%100)
a tagının download attribute'üne resmin adresini veya base64 halini koyarsan indirme butonu elde edersin.
webloggi

kişi bu mesajı beğendi.

no time for caution

webloggi webloggi WM Aracı Kullanıcı
  • Üyelik 16.11.2018
  • Yaş/Cinsiyet 26 / E
  • Meslek Web & Medya
  • Konum Ankara
  • Ad Soyad T** H**
  • Mesajlar 2165
  • Beğeniler 925 / 926
  • Ticaret 12, (%100)
Decimas hocam öncelikle teşekkür ederim fakat maalesef bu şekilde yeni sekmede açılmakta.
 

 

basich basich WM Aracı Kullanıcı
  • Üyelik 24.08.2018
  • Yaş/Cinsiyet 28 / E
  • Meslek Maliyeci
  • Konum Uşak
  • Ad Soyad L** H**
  • Mesajlar 890
  • Beğeniler 109 / 319
  • Ticaret 8, (%100)
Arkadaşın dediği chromedeki resim linkine tıklayınca direk indirmesi resmi açmaması.



Oda bu şekilde oluyor.
webloggi

kişi bu mesajı beğendi.

wmaraci
wmaraci

webloggi webloggi WM Aracı Kullanıcı
  • Üyelik 16.11.2018
  • Yaş/Cinsiyet 26 / E
  • Meslek Web & Medya
  • Konum Ankara
  • Ad Soyad T** H**
  • Mesajlar 2165
  • Beğeniler 925 / 926
  • Ticaret 12, (%100)
basich "/images/resim.jpg" kısmına link verdiğim için maalesef yine aynı şekilde sonuç alıyorum hocam.
 

 

Decimas Decimas WM Aracı Kullanıcı
  • Üyelik 19.04.2015
  • Yaş/Cinsiyet 26 / E
  • Meslek Developer
  • Konum İstanbul Avrupa
  • Ad Soyad E** E**
  • Mesajlar 821
  • Beğeniler 1 / 302
  • Ticaret 1, (%100)
Kodunu görelim, bakalım nerede hata yapmışsın.
webloggi

kişi bu mesajı beğendi.

no time for caution

mehmet01 mehmet01 WM Aracı Kullanıcı
  • Üyelik 12.03.2013
  • Yaş/Cinsiyet 32 / E
  • Meslek ...
  • Konum Adana
  • Ad Soyad M** Ç**
  • Mesajlar 665
  • Beğeniler 329 / 328
  • Ticaret 1, (%100)
Linki yeni sekmede açacak şekilde yapmayın. Tam olarak bu şekilde kullanıyorum ben.
indir
webloggi

kişi bu mesajı beğendi.

webloggi webloggi WM Aracı Kullanıcı
  • Üyelik 16.11.2018
  • Yaş/Cinsiyet 26 / E
  • Meslek Web & Medya
  • Konum Ankara
  • Ad Soyad T** H**
  • Mesajlar 2165
  • Beğeniler 925 / 926
  • Ticaret 12, (%100)
Decimas

Yabancı forumlarda okuduğuma göre sanırım başka sunucudan indirme linki ekleyebilmek kaldırılmış hocam. Yine de bir şekilde bir yolu mutlaka var ama aklıma gelmiyor.


resim


indir

mehmet01 maalesef hocam yeni sekmede açmakta.
 

 

Decimas Decimas WM Aracı Kullanıcı
  • Üyelik 19.04.2015
  • Yaş/Cinsiyet 26 / E
  • Meslek Developer
  • Konum İstanbul Avrupa
  • Ad Soyad E** E**
  • Mesajlar 821
  • Beğeniler 1 / 302
  • Ticaret 1, (%100)
Hmm sanırım hotlink denen olay, dışarıdan çekip sunucu trafiğini şişirmesin diye olsa gerek veya cdn sınırlamarı. Bu durumda ya backend tarafında PHP CURL ile çekip href yerine base64 halini koyarsan yine indirir. Eğer PHP kullanamıyorsan aynı şeyi JS ile bu sefer o img onload (event) olduğunda görsel adresine bir AJAX GET isteği yapıp gelen sonucu base64 encode edip href'e vermek. download attribute'ü bu şekilde de çalışır. Tabi dosya boyutuna göre encode işlemi uzun sürebilir. (örneğin 10, 20 mb vs)
webloggi

kişi bu mesajı beğendi.

no time for caution

ulas ulas C# & ASP.NET Kullanıcı
  • Üyelik 25.07.2016
  • Yaş/Cinsiyet 28 / E
  • Meslek Full Stack Developer
  • Konum Diğer
  • Ad Soyad U** K**
  • Mesajlar 1403
  • Beğeniler 404 / 404
  • Ticaret 18, (%100)
Aynı sorunu asp.net tarafında yaşadım, şu şekilde çözdüm;

https://ulaskayalar.blogspot.com/2019/07/aspnet-c-uzak-sunucudanurl-ve-yerel.html
webloggi

kişi bu mesajı beğendi.

technovenue.com
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al