Web sitenize bir yükleme alanı yapın

Kullanıcıların web sitenize veri yüklemesine izin vermek için, verilerin orijinal biçimini ve indirilmek için kullanılabildiği biçimi bilmeniz gerekir. Görüntüleme veya indirme işleminin kullanılabilirliğini ve sınırlarını tamamlamanız gerekir. Bir web yöneticisi olarak, alan ayırmak, dosyaları çevrimiçi olarak çeşitli boyutlarda ve formatlarda kaydetmek için bir yükleme alanı sunar. Çevrimiçi depolama özelliği, çevrimiçi dosya paylaşımı için güçlü bir araçtır veya büyük veya büyük boyutlu önemli dosyaları saklamak istiyorsanız, PHP kodunu kullanmak yerine, web sitenize kendi özel yükleme alanınızı ayarlayabilirsiniz.

  • giriş
  • Çözüm
  • uygulama
  • Web sitenizde neler değiştirmeli
  • Önemli notlar

giriş

Bugünlerde birçok web sitesi, kullanıcının siteye dosya yüklemesine izin veren bir işlev sunmaktadır. Bu özellikle internet üzerinden dosya paylaşmak veya dosyaların yedek kopyalarını saklamak için kullanışlıdır.

[www.yousendit.com YouSendIt.com], FTP yüklemelerini sağlayan bir web sitesidir. Ancak, web sitenize kendi özel yükleme alanınızı ayarlamak için bir PHP kodu kullanarak ödeme yapmadan benzer bir hizmet alabilirsiniz.

Çözüm

Bu PHP kodu, Dosya Thingie web sitesinde bulunmaktadır. Bu programın yararı, aynı anda birden fazla dosya yüklemenize, bunları bir parola ile korumanıza, dosyaları yeniden adlandırmanıza, taşımanıza veya silmenize ve metninizi HTML olarak düzenlemenize olanak vermesidir.

uygulama

Dosyayı indirdikten ve sıkıştırmasını açtıktan sonra, üzerinde yapmanız gereken bazı değişiklikler var.
  • Ft2.php PHP dosyasını index.php olarak yeniden adlandırın
  • Yeni kullanıcı adını ve şifreyi bu satırdan sonra koda girin:
     # Ayarlar - Uygun şekilde değiştirin. Açıklamalar için çevrimiçi belgelere bakın. #, 
    • Yeni kullanıcı adını ve şifreyi aşağıda belirtildiği gibi tanımlayın:
    •  define ("USERNAME", "my_username"); 
    •  define ("ŞİFRE", "my_password"); 
  • DIR bildirimini define ("DIR", ".") Den değiştirin ; tanımlamak için ("DIR", "dosyalar");
  • Depolama kapasitesini tanımlamayı değiştirerek de değiştirebilirsiniz ("MAXSIZE", 2000000); tanımlamak için ("MAXSIZE", 9999999);
  • Adım 5: Son olarak, bu kodu gördüğünüz yerde yükleyebileceğiniz formatları tanımlayabilirsiniz : define ("FILETYPEBLACKLIST", "php phtml php3 php4 php5");
    • Daha fazla dosya türü eklemek için bunun yerine kullanabilirsiniz: define ("FILETYPEBLACKLIST", "php phtml php3 php4 php5 mp3 doc xls");

Web sitenizde neler değiştirmeli

Değişiklikleri tamamladığınızda, dosyaları web sitenize depolamak için bir dizin oluşturmanız gerekir. Ayrıca PHP dosyasını içerecek bir alt klasör oluşturmanız gerektiğini unutmayın. Bu nedenle, index.php dosyasını bu alt klasöre koymalısınız. Şimdi yapmanız gereken tek şey bu siteye erişebilmek için //yoursite.com/storage adresine gidip kullanıcı adınızı ve şifrenizi girmektir.

Önemli notlar

Herkes Dosya Thingie kullanarak yüklediğiniz dosyalara erişebilir, bu nedenle özel malzemeler için kullanmayın. Şifre sadece yükleme içindir.

Bu nedenle, belirli verilerin yedeklenmesi için uygun değildir, ancak yararlı bir dosya paylaşım aracıdır.

  • Not: Web sunucunuzda otomatik indeksleme devre dışı bırakılmışsa, //yoursite.com/storage/files adresine giderek kullanıcılar dosya listesini görmeyecektir.
  • Bu nedenle, her bir dosyaya bağlantı içeren bir sayfa (örn. İndex.html) oluşturmanız veya mevcut belgeleri listeleyen bir PHP dosyası eklemeniz gerekir.
Önceki Makale Sonraki Makale

En Ipuçları