ilch Forum » Ilch Clan 1.1 » Module und Modifikationen » Gallerie - Bilder nach hochladen löschen

Geschlossen
  1. #1
    User Pic
    boze Mitglied
    Registriert seit
    05.01.2007
    Beiträge
    133
    Beitragswertungen
    0 Beitragspunkte
    Hallo alle zusammen!

    Ich hab das GallerieScript soweit erweitert, dass ich jetzt direkt Bilder hochladen kann (von überall) und dann auch direkt über "Bilder aus Ordner einfügen" diese einfügen kann.
    Das Problem ist nun folgendes, dass die Bilder ja in dem Ordner - wo man sie zuvor hochgeladen hat - drinbleiben und nicht gelöscht werden.

    Wenn ich nun weitere Bilder hochlade, läd er natürlich die gleichen Bilder nochmal in die Gallerie rein, weil die alten ja noch im Ordner drin sind. (Ich hoffe ihr konntet mir folgen!?)

    Auf jeden Fall:

    Ich möchte gerne, dass die Bilder gelöscht werden, nachdem ich den Ordner angebe (bei "Bilder aus Ordner einfügen") und auf "hochladen" gedrückt habe. Also er läd sie in die Gallerie rein und löscht sie dannach aus dem Ordner von dem er sie reingeladen hat.

    An für sich dürfte das ja keine großer Akt sein. Ich weiß nur nicht wo genau ich das einfügen muss. Ich würde mich rießig freuen wenn mir jemand helfen könnte! lächeln

    Einen rießigen Dank schonmal im vorraus. Und ich hoff ich darf mir erlauben jetzt noch euch ein frohes neues Jahr wünschen zu dürfen.

    So long ...
    Boze
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Wenn du es erweitert hast, dann musst du ja auch wissen was du gemacht hast, oder war es nur Copy & Paste? Ansonsten mit der unlink Funktion die Dateien löschen, geht aber auch nur wenn der Webserver Schreibrechte für die Dateien hat.
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    boze Mitglied
    Registriert seit
    05.01.2007
    Beiträge
    133
    Beitragswertungen
    0 Beitragspunkte
    lächeln

    Danke für deine Antwort. Ich habe ein Java-Script eingebunden, womit ich die Bilder direkt hochladen kann.
    Wo genau muss ich denn dann die "Löschzeile" einfügen?
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Da ich deinen Code nicht kenne kann ich dir das nur schwer sagen, und Javascript ist eigentlich auch nicht für den Upload zuständig, ist ja nur eine Clientsprache, sprich wird auf deinem PC ausgeführt und nicht auf dem Server.
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    boze Mitglied
    Registriert seit
    05.01.2007
    Beiträge
    133
    Beitragswertungen
    0 Beitragspunkte
    Sorry, aber warum bist du denn so angreifend? Hab ich dir was gemacht?

    Das hat eigentlich gar nichts mit meinem Script zu tun. Wenn ich unter "Bilder aus Ordner einfügen" den Pfad eingebe, dann läd er die Bilder ja da raus. Und nachdem er sie herausgeladen hat, soll er sie löschen. Und ich möchte jetzt eigentlich nur gerne wissen, wo genau ich dass einfügen muss, dass er sie gleich löscht.

    Liebes Grüßle

    michi

    P.S.: Einfach mal locker machen.
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Ja dann schreib das doch gleich, und ich wollte kein angreifendes Wort schreiben und sehe auch jetzt keins, keine Ahnung was du da in den falschen Hals bekommen hast. Ich schau es mir mal an.
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    boze Mitglied
    Registriert seit
    05.01.2007
    Beiträge
    133
    Beitragswertungen
    0 Beitragspunkte
    Hey danke schön! Is schon okay. zwinker So schnell bekomm ich nichts in den falschen Hals lächeln
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Also versuch mal in der include/admin/gallery.php nach der Zeile
    create_thumb ($bild_url, $bild_norm , $allgAr['gallery_normal_width']);

    folgendes einzufügen
    @unlink($imgpath);
    .

    Wie schon erwähnt sollten die Bilder am besten das Recht 777 oder 766 haben, sonst kann der Webserver sie vielleicht nicht löschen.
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  9. #9
    User Pic
    boze Mitglied
    Registriert seit
    05.01.2007
    Beiträge
    133
    Beitragswertungen
    0 Beitragspunkte
    Hey! Danke schön! Es funktioniert einwandfrei lächeln

    Ich lad jetzt mit meinem Java Applet meine Bilder in einen Ordner (Bilder) auf meinen Rechner der Bilder heißt. Geb bei "Bilder aus Ordner einfügen" --> "/Bilder" ein. Dann klick auf hochladen und er läd die Bilder in meine Gallerie. Gleichzeitig löscht er die Bilder wieder aus dem Ordner und ich kann gleich neue wieder hochladen über das Applet.

    Ein großer Dank geht an MAIRU!!! Herzlichsten Dank.

    Schönen Tag noch!
    0 Mitglieder finden den Beitrag gut.
  10. #10
    User Pic
    mv-tuning Mitglied
    Registriert seit
    04.01.2007
    Beiträge
    11
    Beitragswertungen
    0 Beitragspunkte
    kannst du mir das auch zukommen lassen? hört sich nach ner guten lösung an. ich muß immer jedes bild einzeln hochladen. das raubt nerven bei manchmal 200 bildern auf einmal.
    0 Mitglieder finden den Beitrag gut.
  11. #11
    User Pic
    boze Mitglied
    Registriert seit
    05.01.2007
    Beiträge
    133
    Beitragswertungen
    0 Beitragspunkte
    Hi!

    Als Basis habe ich mich an HTTPUpload orientiert.
    externer Link

    Das ganze habe ich dann in "include/admin/gallery.php" mit eingebaut und dann noch die Sache mit "@unlink($imgpath);" editiert. Wenn du FTP benutzen kannst, geht es darüber um einiges einfacher.
    Bei mir ist halt das Problem, dass mein Bruder sich nicht wirklich mit ftp auskennt und ich darum eine einfache Lösung hab finden müssen.
    Per FTP:
    Lege einfach in deinem root-Webverzeichniss einen Ordner "Bilder" an und lade dort deine ganzen 200 Bilder hinein. Dann klickst du einfach wenn du eine neue Kategorie erstellt hast auf die zwei Pfeile und dann unter "Bilder von Ordner einfügen" gibst du dann einfach "/Bilder" ein.

    Eigentlich ganz easy.

    Grüßle
    0 Mitglieder finden den Beitrag gut.
  12. #12
    User Pic
    SLJ Hall Of Fame
    Registriert seit
    18.05.2004
    Beiträge
    15.492
    Beitragswertungen
    3 Beitragspunkte
    Ich habe meine gallery komplett file bezogen gemacht,... also ich lage einmal die bilder hoch als vorschau und in groß und das wars dann,... es geht zwar schneller wie mit nem formular dafür muss ich die vorschau udn so selber machen. Und es gibt keine beschreibung oder sowas dazu;) Aber das könnte ich über den admin bereich machen da ich ja die bilder jetzt schon mit einer Kategorie ID hochlade,... zwinker Aber alles nach seiner zeit,... zwinker
    externer Link
    Ilch 1.0.4 PHP 7.0 und PDO Fähig na klar lächeln
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Module und Modifikationen

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten