Erstellen Sie einen Upload-Bereich auf Ihrer Website

Damit Benutzer Daten auf Ihre Website hochladen können, müssen Sie das Originalformat der Daten und das gewünschte Format kennen, in dem sie heruntergeladen werden können. Sie müssen die Benutzerfreundlichkeit und die Beschränkungen für das Anzeigen oder Herunterladen festlegen. Durch die Zuweisung von Speicherplatz erhalten Sie als Webmaster einen Upload-Webspace, mit dem Sie Dateien in verschiedenen Größen und Formaten online speichern können. Die Online-Speicherfunktion ist ein leistungsstarkes Tool für die Online-Dateifreigabe. Wenn Sie wichtige Dateien speichern möchten, die riesig groß und portabel sind, können Sie anstelle von PHP-Code Ihren eigenen benutzerdefinierten Upload-Bereich auf Ihrer Website einrichten.

  • Intro
  • Lösung
  • Implementierung
  • Was auf Ihrer Website zu ändern
  • Wichtige Notizen

Intro

Heutzutage bieten viele Websites eine Funktion an, mit der der Benutzer Dateien auf die Website hochladen kann. Dies ist besonders nützlich, um Dateien über das Internet freizugeben oder Sicherungskopien von Dateien zu speichern.

[www.yousendit.com YouSendIt.com] ist eine Website, die FTP-Uploads bietet. Sie können jedoch einen ähnlichen Service erhalten, ohne mit einem PHP-Code bezahlen zu müssen, um Ihren eigenen benutzerdefinierten Upload-Bereich auf Ihrer Website einzurichten.

Lösung

Dieser PHP-Code ist auf der Website File Thingie verfügbar. Der Vorteil dieses Programms besteht darin, dass Sie mehrere Dateien gleichzeitig hochladen, sie mit einem Kennwort schützen, die Dateien umbenennen, verschieben oder löschen und Ihren Text in HTML bearbeiten können.

Implementierung

Nach dem Herunterladen und Entpacken der Datei müssen einige Änderungen vorgenommen werden.
  • Benennen Sie die PHP-Datei ft2.php in index.php um
  • Geben Sie nach dieser Zeile den neuen Benutzernamen und das neue Passwort in den Code ein:
     # Einstellungen - Ändern Sie die Einstellungen entsprechend. Erklärungen finden Sie in der Online-Dokumentation. #, 
    • Definieren Sie den neuen Benutzernamen und das neue Passwort wie folgt:
    •  define ("USERNAME", "mein_Benutzername"); 
    •  define ("PASSWORD", "my_password"); 
  • Ändern Sie die DIR-Deklaration von define ("DIR", "."); zu definieren ("DIR", "Dateien");
  • Sie können die Speicherkapazität auch ändern, indem Sie define ("MAXSIZE", 2000000) ändern. zu definieren ("MAXSIZE", 9999999);
  • Schritt 5: Schließlich können Sie die Formate definieren, die hochgeladen werden können, wo Sie diesen Code sehen: define ("FILETYPEBLACKLIST", "php phtml php3 php4 php5");
    • Um weitere Dateitypen hinzuzufügen, können Sie diese durch folgende ersetzen: define ("FILETYPEBLACKLIST", "php phtml php3 php4 php5 mp3 doc xls");

Was auf Ihrer Website zu ändern

Wenn Sie alle Änderungen vorgenommen haben, sollten Sie jetzt ein Verzeichnis erstellen, in dem die Dateien auf Ihrer Website gespeichert werden. Beachten Sie, dass Sie auch einen Unterordner erstellen sollten, der die PHP-Datei enthält. Sie sollten daher die Datei index.php in diesem Unterordner ablegen. Alles, was Sie jetzt tun müssen, ist, zu //yoursite.com/storage zu gehen und Ihren Benutzernamen und Ihr Passwort einzugeben, um auf diesen Bereich zugreifen zu können.

Wichtige Notizen

Jeder kann mit File Thingie auf die von Ihnen hochgeladenen Dateien zugreifen. Verwenden Sie sie daher nicht für privates Material. Das Passwort dient nur zum Hochladen.

Es ist daher nicht zum Sichern bestimmter Daten geeignet, sondern ein nützliches Tool zum Teilen von Dateien.

  • Hinweis: Wenn die automatische Indizierung auf Ihrem Webserver deaktiviert ist, wird Benutzern unter //yoursite.com/storage/files die Dateiliste nicht angezeigt.
  • Sie müssen daher eine Seite (z. B. index.html) mit Links zu jeder Datei erstellen oder eine PHP-Datei hinzufügen, in der die verfügbaren Dokumente aufgelistet sind.
Vorherige Artikel Nächster Artikel

Top-Tipps