Im Homepage und Webhosting-Forum --- Upload-Script in die richtige Kategorie auf den Webspace
Scripte und Programme für PHP, MYSQL. Diskussionen zur Programmierung im Web. Fragen zu CMS, Blogsoftware, Shops, Newsletter und vielen weiteren Scripten.
Ich habe eine Idee, jedoch habe ich leider nicht den großen Plan von PHP und coden.
Ich habe folgendes auf dem Herzen:
Ich habe ein CMS-Open Source System. Auf meinem Webspace habe ich eine Hauptordner (downloads), wo die Files nochmal in Unterkategorien auf meinem Webspace untergeordnet sind.
Ich möchte gerne ein Upload-Script haben, was den Anwender ermöglicht, ein File auf meinen Webspace hochzuladen und gleichzeitig wird das File in das richtige Unterverzeichnis gestellt.
Beispiel:
image.jpg
Bereichsauswahl:
Ordner 1 (heisst auf webspace: downloads/ordner_1)
Ordner 2 (heisst auf webspace: downloads/ordner_2)
Der Anwender wählt "Kategorie - Ordner2" aus und will "image.jpg" hochladen. Da Anwender die Bereichsauswahl getätigt hat, wird automatisch das File "image.jpg" in den Webspace Ordner "downloads/ordner_2" abgelegt.
Hoffe ihr habt meinen Wunsch verstanden. Ich weiss schon, wie ich mit PHP Sachen hochladen kann. Ich habe es bisher nur hinbekommen für einen bestimmten Bereich (einen Ordner) auf den Webspace eine Datei hochzuladen. Jedoch möchte ich, wenn ich den Bereich (Kategorie) ausgewählt habe, dass das File in den richtigen Kategorie Ordner abgelegt wird.
Kann mir da jemand helfen? Ich habe zusätzlich noch eine MySQL-DB, wo ich theoretisch noch weitere Variablen für die Kategorien angeben könnte.
Ich versteht das Problem nicht ganz - du mußt halt das Ziel für move_uploaded_file() dynamisch aus Document-Root, allgemeinem Zielverzeichnis, Kategorieverzeichnis und Dateiname zusammensetzen. Die ausgeählte Kategorie (auf keinen Fall den Pfad) übergibst du halt mit im Upload-Formular.
So sieht momentan mein "Download - hinzufügen" - Script aus.
Jetzt will ich es mit einer Upload-Funktion hinzufügen. Jedoch habe ich verschiedene Kategorie auf meinen Webspace, wo die Downloads abgelegt werden sollen.
Ich weiss nur nicht, wie ich das hinbekomme...
Könntest du mir mal ein Beispiel Script erstellen?
Da du jedoch in deinem ersten Beitrag erklärt hast, dass du weißt, wie du einen Dateiupload mit PHP machst, ist dein Problem für mich nicht nachvollziehbar. Es besteht kein großer Unterschied zwischen dem Verwenden eines "festen" Pfades in move_uploaded_file() und einem "dynamisch zusammengestellten" Pfad.
Eventuell solltest du ein fertiges CMS verwenden und kein eigenes erstellen...
Besucher : 8126515
Heute : 433
Gestern : 463
Online : 283
21.11.2024 13:56
1 Besucher in den letzten 60 Sekunden
alle 60.00 Sekunden ein neuer Besucher