جعل مساحة التحميل على موقع الويب الخاص بك

للسماح للمستخدمين بتحميل البيانات على موقع الويب الخاص بك ، تحتاج إلى معرفة التنسيق الأصلي للبيانات والتنسيق المطلوب الذي سيكون متاحًا للتنزيل به. سيكون عليك الانتهاء من قابلية الاستخدام وحدود المشاهدة أو التنزيل. باعتبارك مشرف موقع ، يمنحك تخصيص مساحة مساحة للتحميل لحفظ الملفات عبر الإنترنت بأحجام وأشكال مختلفة. تعد ميزة التخزين عبر الإنترنت أداة فعالة لمشاركة الملفات عبر الإنترنت ، أو إذا كنت ترغب في تخزين ملفات مهمة كبيرة الحجم ومحمولة ، فبدلاً من استخدام كود PHP ، يمكنك إعداد مساحة التحميل المخصصة الخاصة بك على موقع الويب الخاص بك.

  • مقدمة
  • حل
  • التنفيذ
  • ما لتغيير على موقع الويب الخاص بك
  • ملاحظات هامة

مقدمة

تقدم العديد من مواقع الويب هذه الأيام وظيفة تتيح للمستخدم تحميل الملفات إلى الموقع. هذا مفيد بشكل خاص لمشاركة الملفات عبر الإنترنت أو لتخزين نسخ احتياطية من الملفات.

[www.yousendit.com YouSendIt.com] هو موقع يوفر عمليات تحميل FTP. ومع ذلك ، يمكنك الحصول على خدمة مماثلة دون الدفع باستخدام كود PHP لإعداد مساحة التحميل المخصصة الخاصة بك على موقع الويب الخاص بك.

حل

رمز PHP هذا متاح على موقع ملف Thingie. تتمثل فائدة هذا البرنامج في أنه يتيح لك تحميل ملفات متعددة في نفس الوقت ، وحمايتها بكلمة مرور ، وإعادة تسمية الملفات أو نقلها أو حذفها وتعديل النص في HTML.

التنفيذ

بعد تنزيل الملف وفك ضغطه ، هناك بعض التعديلات التي يجب عليك إجراؤها عليه.
  • إعادة تسمية ملف PHP ft2.php كـ index.php
  • أدخل اسم المستخدم وكلمة المرور الجديدة بعد هذا السطر في الكود:
     # إعدادات - تغيير حسب الاقتضاء. انظر الوثائق على الانترنت للحصول على تفسيرات. # 
    • حدد اسم المستخدم وكلمة المرور الجديدة كما هو موضح أدناه:
    •  define ("USERNAME" ، "my_username") ؛ 
    •  define ("كلمة السر" ، "my_password") ؛ 
  • تغيير تعريف DIR من التعريف ("DIR" ، ".") ؛ لتحديد ("DIR" ، "الملفات") ؛
  • يمكنك أيضًا تغيير سعة التخزين عن طريق تغيير define ("MAXSIZE" ، 2000000) ؛ لتحديد ("MAXSIZE" ، 9999999) ؛
  • الخطوة 5: أخيرًا ، يمكنك تحديد التنسيقات التي يمكن تحميلها حيث ترى هذا الرمز: define ("FILETYPEBLACKLIST" ، "php phtml php3 php4 php5") ؛
    • لإضافة المزيد من أنواع الملفات ، يمكنك استبدالها بما يلي: define ("FILETYPEBLACKLIST" ، "php phtml php3 php4 php5 mp3 doc xls") ؛

ما لتغيير على موقع الويب الخاص بك

بمجرد الانتهاء من إجراء التغييرات ، يجب عليك الآن إنشاء دليل لتخزين الملفات على موقع الويب الخاص بك. لاحظ أنه يجب عليك أيضًا إنشاء مجلد فرعي يحتوي على ملف PHP. يجب عليك بالتالي وضع ملف index.php في هذا المجلد الفرعي. كل ما عليك فعله الآن هو الانتقال إلى //yoursite.com/storage وإدخال اسم المستخدم وكلمة المرور الخاصة بك لتتمكن من الوصول إلى هذه المساحة.

ملاحظات هامة

يمكن لأي شخص الوصول إلى الملفات التي تحمّلها باستخدام File Thingie ، لذا لا تستخدمها للمواد الخاصة. كلمة المرور هي فقط للتحميل.

لذلك ، لا يناسب النسخ الاحتياطي لبعض البيانات ، ولكنه أداة مفيدة لمشاركة الملفات ..

  • ملاحظة: إذا تم تعطيل الفهرسة التلقائية على خادم الويب الخاص بك ، فمن خلال الانتقال إلى //yoursite.com/storage/files ، فلن يرى المستخدمون قائمة الملفات.
  • لذلك يتعين عليك إنشاء صفحة (مثل index.html) مع روابط لكل ملف ، أو إضافة ملف PHP يسرد المستندات المتاحة.
المقال السابق المقالة القادمة

نصائح الأعلى