Şu anda kullanıcının indirmesi için erişilebilir hale getirmek amacıyla bir FTP-Sunucusundan bir dosya almaya çalışıyorum. ftp_get()
, yerel makinedeki bir yola yazar, evet, ama istediğim, bunun da indirme geçmişinde göründüğü ve internetten "normal" olarak indirildiğinin sayılmasıydı, ancak bunu nasıl yapacağımı henüz anlamadım. Aynı zamanda, header("Location: ftp://username:[email protected]/myfile.file")
ile PHP'ye doğrudan dosyaya bağlanmayı denedim, ancak bu, dosya içeriklerini (istemediğim) gösteren tarayıcıyla sonuçlandı. Herhangi bir header
-Parametre'yi özledim mi? Yoksa bunu yapmanın tamamen farklı bir yolu var mı?Dosyayı normal olarak bir dosyadan indirmek gibi FTP'den PHP üzerinden dosya mı?
0
A
cevap
4
Kullanıcıyı bir dosyaya "yeniden yönlendiremezsiniz, böylece dosyayı FTP kullanarak indirebilir. Bu bir HTTP-şeydir. Tarayıcılar FTP özellikleri sağlar ve HTTP gibi görünmesini sağlar ancak aslında bunlar farklı şeylerdir.
bu dosyayı FTP aracılığıyla sadece erişilebilir ve uzak sunucuda ise, kullanıcıya bu indirmeyi 'yönlendirme' cand Öyle hayal tek yolu:
- dosyayı indirin PHP üzerinden FTP üzerinden uygulama sunucunuza FTP;
- böyle PHP ve uygun dosya başlıkları, bir şey kullanarak kullanıcıya gönder:
https://stackoverflow.com/a/7263943/2802720 yardımcı olur Umut.
İlgili konular
- 1. Dosyayı PHP
- 2. Bir web sayfasını php olarak indirmek için:
- 3. sadece bir dosyayı indirmek eğer eksik
- 4. Rust standart kütüphanesinde bir dosya indirmek için yetenek var mı
- 5. AFNetworking - Dosya indirmek için AFHTTPRequestOperation'ı mı kullanıyorsunuz?
- 6. İndirmek için bir dosya adını nasıl kodlarım?
- 7. Bir dosyayı normal bir ifade kullanarak okuyun.
- 8. Nasıl c: kullanarak asp.net bir dosyayı indirmek için #
- 9. Bir dosyadan bir ssh bağlantısı üzerinden okunabilir mi?
- 10. web istemcisi böyle Dosyayı indirmek istediğiniz
- 11. Sunucu tarafı yolu dosyayı indirmek için
- 12. Gnuplot: numaradan dosya ve dosyadan
- 13. JS'leri kullanarak, bir dosyayı toplu olarak indirmek için bir async http isteği nasıl yapabilirsiniz?
- 14. Bir dosyayı veya resmi kullanarak indirmek için zorlayın .htaccess
- 15. PHP - Dosyayı harici sunucudan indir, dosya adı "'":' filename.zip 'yazıyor
- 16. PHP Dosya Transferleri
- 17. Uygulamamdaki bir dosyayı Dosya Gezgini
- 18. Django'da indirmek için dosya nasıl sunulur?
- 19. Bir dosyadan dosya isimlerinin ayıklanması MYSQL
- 20. .Jsp uzantılı bir dosyayı JSP olarak oluşturabilir misiniz?
- 21. Dosya Yapılarını Başka Bir Dosyadan Ayıklama C++?
- 22. Harici bir dosyadan Inputstream'e bir dosya yükleyin.
- 23. HTTP üzerinden bir dosyayı C# içindeki bir bayt dizisine indirin?
- 24. Altyazıları metin olarak indirmek için uygulama?
- 25. PHP betiği aşamalı olarak yavaşlıyor (dosya okuyucu)
- 26. dosya üzerinden çift yönlü yineleyici dosya/ifstream
- 27. Dosyadan ayrıntılar Dosyayı Görüntüle Görüntüle MVC 5
- 28. PHP kullanarak SFTP'den dosya nasıl indirilir?
- 29. Scandir, dosya yoluna eklendiğinde göreli olarak mı?
- 30. PHP: Bir dosya içeriğini "farklı" dosya adında olduğu gibi ekler misiniz?
Kusursuz Çalışıldı! Teşekkürler! :) – njoye
Çok yararlı, thx –