Download Archiv
- Tommy Herrmann
- Site Admin
- Beiträge: 5889
- Registriert: So 6. Dez 2020, 07:37
- Wohnort: Berlin
- Kontaktdaten:
Download Archiv
Werner-Zenk.de hat eine neue und sehr schöne Anwendung programmiert
Es handelt sich um ein Archiv, das man zum Download von Dateien aller Art auf der Webseite anzeigen lassen kann.
Die Verwaltung wird über eine SQLite-Datenbank betrieben. Das ist eine portable Textdatei, die automatisch vom Skript als Datenbank eingerichtet wird.
Dort kann man auch Dateien bis zu der Dateigröße, die in der php.ini vom Provider festgelegt wurde, direkt online auf der Webseite uploaden oder auch wieder löschen. Es wird ein Zähler in der Verwaltung angezeigt, mit dem man die Downloads ablesen kann.
Mit diesem Skript wird also der Download einer jeden Datei erzwungen und diese nicht am Browser ausgeführt.
Hier geht es zu der Anwendung auf Werner-Zenk.de:
https://werner-zenk.de/archiv/download-archiv.php
Hier habe ich ein Beispiel mit einer Anleitung zum Einbau in Mobirise geschrieben:
https://www.mobirise-tutorials.com/Download-Archiv/
Es handelt sich um ein Archiv, das man zum Download von Dateien aller Art auf der Webseite anzeigen lassen kann.
Die Verwaltung wird über eine SQLite-Datenbank betrieben. Das ist eine portable Textdatei, die automatisch vom Skript als Datenbank eingerichtet wird.
Dort kann man auch Dateien bis zu der Dateigröße, die in der php.ini vom Provider festgelegt wurde, direkt online auf der Webseite uploaden oder auch wieder löschen. Es wird ein Zähler in der Verwaltung angezeigt, mit dem man die Downloads ablesen kann.
Mit diesem Skript wird also der Download einer jeden Datei erzwungen und diese nicht am Browser ausgeführt.
Hier geht es zu der Anwendung auf Werner-Zenk.de:
https://werner-zenk.de/archiv/download-archiv.php
Hier habe ich ein Beispiel mit einer Anleitung zum Einbau in Mobirise geschrieben:
https://www.mobirise-tutorials.com/Download-Archiv/
Re: Download Archiv
Anregung an Werner von mir
Kann man das auch einbauen ? https://www.dropzonejs.com/
Das wäre echt cool und das würde sicher nicht nur mir gefallen
Wenn ich mal ganz viel Zeit habe versuche ich es einzubauen ... aber Werner oder Tommy können das bestimmt schneller als ich
Kann man das auch einbauen ? https://www.dropzonejs.com/
Das wäre echt cool und das würde sicher nicht nur mir gefallen
Wenn ich mal ganz viel Zeit habe versuche ich es einzubauen ... aber Werner oder Tommy können das bestimmt schneller als ich
Gruß Volker
- Tommy Herrmann
- Site Admin
- Beiträge: 5889
- Registriert: So 6. Dez 2020, 07:37
- Wohnort: Berlin
- Kontaktdaten:
Re: Download Archiv
... habe das gerade mal probiert:
https://www.mobirise-tutorials.com/Test ... pzone.html
... nur kommt nichts an
Wenn ich wüsste wo ich da alle Scripts und Anleitungen finde, dann könnte ich das sicherlich auch einbauen
https://www.mobirise-tutorials.com/Test ... pzone.html
... nur kommt nichts an
Dropzone hat geschrieben:
Dies ist das minimalste Beispiel für Dropzone. Der Upload in diesem Beispiel funktioniert nicht, da es keinen tatsächlichen Server gibt, der den Dateiupload abwickelt.
Wenn ich wüsste wo ich da alle Scripts und Anleitungen finde, dann könnte ich das sicherlich auch einbauen
Re: Download Archiv
Aber hochladen geht ja schon mal
Hatte das mal in Mobirise eingebaut. Die Files werden im Ordner "upload" abgelegt.
Sollte auch mit dem Script von Werner klappen denke ich.
Hatte das mal in Mobirise eingebaut. Die Files werden im Ordner "upload" abgelegt.
Sollte auch mit dem Script von Werner klappen denke ich.
Gruß Volker
- Tommy Herrmann
- Site Admin
- Beiträge: 5889
- Registriert: So 6. Dez 2020, 07:37
- Wohnort: Berlin
- Kontaktdaten:
Re: Download Archiv
Nee da wird nichts hochgeladen und da kommt auch nicht im Verzeichnis "upload" an.
Den Quelltext siehst Du ja, es sind lediglich eine JS und eine CSS Datei.
... und Werners Script geht da gar nicht, das arbeitet doch mit eigenem JavaScript.
Den Quelltext siehst Du ja, es sind lediglich eine JS und eine CSS Datei.
... und Werners Script geht da gar nicht, das arbeitet doch mit eigenem JavaScript.
Re: Download Archiv
Hab es hier mal eingebaut.
https://netz-design24.de/bilder/
Sollte doch auch mit Werners Script gehen ??
https://netz-design24.de/bilder/
Sollte doch auch mit Werners Script gehen ??
Gruß Volker
- Tommy Herrmann
- Site Admin
- Beiträge: 5889
- Registriert: So 6. Dez 2020, 07:37
- Wohnort: Berlin
- Kontaktdaten:
Re: Download Archiv
Na dann hast Du es ja. Ich habe es noch gar nicht hin bekommen, mich aber auch nur 5 Minuten bisher damit beschäftigt.
Müsste sich Werner, wenn er Lust haben sollte, mal angucken. Ich lösche jetzt meine Versuche wieder. Mir sind solche Skripte, die ich ganz und gar nicht verstehe, auch immer sehr unheimlich. Du weißt wie schnell mal der Server gehackt werden kann, wenn da irgendwelche Sicherheitslücken nicht bedacht wurden. Daher will ich das auch gar nicht haben.
Müsste sich Werner, wenn er Lust haben sollte, mal angucken. Ich lösche jetzt meine Versuche wieder. Mir sind solche Skripte, die ich ganz und gar nicht verstehe, auch immer sehr unheimlich. Du weißt wie schnell mal der Server gehackt werden kann, wenn da irgendwelche Sicherheitslücken nicht bedacht wurden. Daher will ich das auch gar nicht haben.
- Werner-Zenk.de
- Mitglied (Level 10)
- Beiträge: 755
- Registriert: Di 8. Dez 2020, 19:42
- Wohnort: Bamberg
- Kontaktdaten:
Re: Download Archiv
Danke für den Tipp mit der "Dropzone"
Das wird auch im Browser unterstützt, man braucht da kein spezielles JavaScript dafür.
Einfach die Datei per Drag and drop auf das Datei-Upload-Feld ziehen.
Auf meiner Website gibt es eine Vorschau-Funktion für Bilder: https://werner-zenk.de/scripte/bilder-i ... -laden.php
Das automatische hochladen möchte ich jedoch nicht, weil noch eine passende Beschreibung eingetragen muss.
Mit der folgenden CSS-Anweisung kann man die "Dropzone" (Datei-Upload-Feld) vergrößern:
Das wird auch im Browser unterstützt, man braucht da kein spezielles JavaScript dafür.
Einfach die Datei per Drag and drop auf das Datei-Upload-Feld ziehen.
Auf meiner Website gibt es eine Vorschau-Funktion für Bilder: https://werner-zenk.de/scripte/bilder-i ... -laden.php
Das automatische hochladen möchte ich jedoch nicht, weil noch eine passende Beschreibung eingetragen muss.
Mit der folgenden CSS-Anweisung kann man die "Dropzone" (Datei-Upload-Feld) vergrößern:
Code: Alles auswählen
input[type="file"] {
outline: Dashed 1.4px Royalblue;
padding: 15px;
width: 420px;
}
Werner
https://werner-zenk.de
https://werner-zenk.de
- Tommy Herrmann
- Site Admin
- Beiträge: 5889
- Registriert: So 6. Dez 2020, 07:37
- Wohnort: Berlin
- Kontaktdaten:
Re: Download Archiv
Moin Werner,
danke für den Tipp, dass der Browser ein "Drag & Drop" ganz von alleine macht - auch bei Deinem Skript "Download Archiv", das ich hier vorstelle.
Hast Du Dir mal diese riesen JavaScript-Datei von der "Dropzone" angeguckt?
https://cdnjs.cloudflare.com/ajax/libs/ ... ropzone.js
Ich verstehe nicht genug von JavaScript, um beurteilen zu können, ob so etwas auch sicher ist - zumal man ja auch ausführbare Skripte hochladen kann und damit den Server kapern könnte. Deswegen sollte wohl auch zwingend das Verzeichnis "upload" mittels .htaccess gesichert werden.
... mal abgesehen davon, dass man wohl niemals Bilder ungeprüft hochladen lassen darf, die dann auch sogleich an der Webseite angezeigt werden. Das ist ja geradezu eine Einladung für "böse Buben" da allen möglichen Kram hoch zu laden und die Webseite zu einer Spielwiese für Spammer zu machen. Ich nehme aber an, dass Volker das gerade nur zu Testzwecken macht.
danke für den Tipp, dass der Browser ein "Drag & Drop" ganz von alleine macht - auch bei Deinem Skript "Download Archiv", das ich hier vorstelle.
Hast Du Dir mal diese riesen JavaScript-Datei von der "Dropzone" angeguckt?
https://cdnjs.cloudflare.com/ajax/libs/ ... ropzone.js
Ich verstehe nicht genug von JavaScript, um beurteilen zu können, ob so etwas auch sicher ist - zumal man ja auch ausführbare Skripte hochladen kann und damit den Server kapern könnte. Deswegen sollte wohl auch zwingend das Verzeichnis "upload" mittels .htaccess gesichert werden.
... mal abgesehen davon, dass man wohl niemals Bilder ungeprüft hochladen lassen darf, die dann auch sogleich an der Webseite angezeigt werden. Das ist ja geradezu eine Einladung für "böse Buben" da allen möglichen Kram hoch zu laden und die Webseite zu einer Spielwiese für Spammer zu machen. Ich nehme aber an, dass Volker das gerade nur zu Testzwecken macht.
- Werner-Zenk.de
- Mitglied (Level 10)
- Beiträge: 755
- Registriert: Di 8. Dez 2020, 19:42
- Wohnort: Bamberg
- Kontaktdaten:
Re: Download Archiv
Die Bilder sollten beim Hochladen mit PHP überprüft werden (siehe mein Script), außerdem in ein geschütztes Verzeichnis verschoben werden. Wichtig ist auch das der Dateiname umbenannt und das Bild über PHP angezeigt wird.
Sicher bietet das Script enorme Vorteile für den Benutzer man sollte allerdings auch die Anleitung durchlesen:
Sicher bietet das Script enorme Vorteile für den Benutzer man sollte allerdings auch die Anleitung durchlesen:
https://www.dropzonejs.com/#:~:text=Dro ... 20yourself.Dropzone does not handle your file uploads on the server. You have to implement the code to receive and store the file yourself. See the section Server side implementation for more information.
Werner
https://werner-zenk.de
https://werner-zenk.de
Wer ist online?
Mitglieder in diesem Forum: Bing [Bot] und 2 Gäste