Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
    Spenden
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:
    Spenden
  • Thema: MODUL: Fileupload für Kunden

    franky_n

    • Experte
    • Beiträge: 4.950
    Re: MODUL: Fileupload für Kunden
    Antwort #135 am: 30. November 2011, 10:42:36
    Hallo destroyer94,

    das hatte Dein Vorgänger auch!  :whistle:
    http://www.modified-shop.org/forum/index.php?topic=5361.msg156083#msg156083

    Bitte vorher den ganzen Thread lesen...

    Viele Grüße

    Franky
    Trade Republic - Provisionsfrei Aktien handeln

    destroyer94

    • Neu im Forum
    • Beiträge: 4
    Re: MODUL: Fileupload für Kunden
    Antwort #136 am: 30. November 2011, 11:16:16
    Hallo Franky,

    du meinst sicher den Beitrag von crissis. Ich kann ja größere Dateien hochladen. Das ist nicht das Problem, sondern es kommt die Meldung "No file selected", obwohl ich im Backend beim Artikel die Uploadmöglichkeit ausgeschaltet habe. Natürlich nur, wenn ich beim letzten Schritt der Bestellung auf Weiter klicke.

    Mfg
    destroyer94

    slyomat

    • Neu im Forum
    • Beiträge: 1
    Re: MODUL: Fileupload für Kunden
    Antwort #137 am: 02. Dezember 2011, 19:44:34
    Hallo,

    habe das Modul ebenfalls installiert und alles klappt auf Anhieb. Hierzu erstmal ein großes Lob und Dankeschön an die fleissigen Programmierer, die mich Dummy auch in diesen Genuss kommen lassen.  :thumbs:

    Nun hätte ich nur eine für mich wichtige Frage:
    Ist es möglich es hinzubekommen, jedem einzelnen Produkt eine gewünschte Menge Upload-Felder zukommen zu lassen? Wir betreiben eine Druckerei, und bei einem bestellten Artikel wie zum Beispiel einem 4-seitigen Prospekt wird es schwierig.

    Grüße

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    Re: MODUL: Fileupload für Kunden
    Antwort #138 am: 08. Dezember 2011, 03:01:25
    In der Anleitung fehlte noch der Hinweis, dass ein Verzeichnis namens "/uploads/" zu erstellen ist und mit entsprechenden Rechten zu versehen ist. Das habe ich mal nachgeholt und das Modul in Beitrag 1 aktualisiert. ;-)

    Grüße

    Torsten

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    Re: MODUL: Fileupload für Kunden
    Antwort #139 am: 08. Dezember 2011, 20:48:34
    [...]
    Ich erstelle einen Artikel mit Bildupload und kann dann nach der Bestellung die Bilder erfolgreich hochladen. Wenn ich jedoch auf weiter kliche werde ich nirgendswo weitergeleitet.
    [...]

    Das Problem hier kann ich bestätigen, hier müsste das Modul nochmal nachgebessert werden. :!:

    Grüße

    Torsten

    franky_n

    • Experte
    • Beiträge: 4.950
    Re: MODUL: Fileupload für Kunden
    Antwort #140 am: 08. Dezember 2011, 22:34:22
    Hallo Zusammen,

    soo erste wichtige Änderung.

    In der "/includes/classes/upload.php" in Z.2 das ändern:

    Code: PHP  [Auswählen]
    require_once ('PEAR.php');

    in das:

    Code: PHP  [Auswählen]
    require_once (DIR_WS_CLASSES . 'PEAR.php');

    Viele Grüße

    Franky

    [EDIT Tomcraft 09.12.2011: Modul in Beitrag 1 aktualisiert.]

    franky_n

    • Experte
    • Beiträge: 4.950
    Re: MODUL: Fileupload für Kunden
    Antwort #141 am: 08. Dezember 2011, 22:54:14
    Hallo Zusammen,

    und hier die 2te Änderung.

    In der "checkout_success.php" das ändern:

    Code: PHP  [Auswählen]
      // BOF - webkiste - 2011-10-15 - Bildupload
      if($_SESSION['max_fileupload'] > 0){
        $upload_action = 1;
      } elseif ($_POST['account_type'] != 1) {
        xtc_redirect(xtc_href_link(FILENAME_DEFAULT), 'NONSSL');
      } else {
        xtc_redirect(xtc_href_link(FILENAME_LOGOFF), 'NONSSL');
      }
      //EOF - webkiste - 2011-10-15 - Bildupload

    in das:

    Code: PHP  [Auswählen]
      // BOF - webkiste - 2011-10-15 - Bildupload
      if(!empty($_FILES['userfile']['name']) && $_SESSION['max_fileupload'] > 0){
        $upload_action = 1;
      } elseif ($_POST['account_type'] != 1) {
        xtc_redirect(xtc_href_link(FILENAME_DEFAULT), 'NONSSL');
      } else {
        xtc_redirect(xtc_href_link(FILENAME_LOGOFF), 'NONSSL');
      }
      //EOF - webkiste - 2011-10-15 - Bildupload

    Dann sollte das klappen. :)

    Viele Grüße

    Franky

    [EDIT Tomcraft 09.12.2011: Modul in Beitrag 1 aktualisiert.]

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    Re: MODUL: Fileupload für Kunden
    Antwort #142 am: 09. Dezember 2011, 16:15:13
    Funktioniert hervorragend! Danke dir! :thx:

    Grüße

    Torsten

    macprint

    • Neu im Forum
    • Beiträge: 26
    • Geschlecht:
    Re: MODUL: Fileupload für Kunden
    Antwort #143 am: 09. Dezember 2011, 16:53:29
    hallo, hab jetzt auch nach den ganzen verbesserungen des fileupload-scriptes, wieder den fileupload installiert. Leider hab ich im adminbereich bei bestellungen, wo die files angezeigt werden sollen diese fehlermeldung:

    Code: PHP  [Auswählen]
    Table 'xxxxx.TABLE_ORDERS_FILES' doesn't exist

    -- admin/orders_customersfiles.php SELECT * FROM TABLE_ORDERS_FILES of INNER JOIN orders_products op ON of.orders_id = op.orders_id WHERE op.orders_id = 44 AND of.products_id = op.products_id

    [XT SQL Error]

    DIE TABELLE IST ABER VORHANDEN!!! hmm Kann mir jemand einen tipp geben.

    franky_n

    • Experte
    • Beiträge: 4.950
    Re: MODUL: Fileupload für Kunden
    Antwort #144 am: 09. Dezember 2011, 17:05:47
    Hallo macprint,

    Du hast diesen Installationsstep übersehen / vergessen:

    Zitat
    [...]
    includes/database_tables.php

    ca. Zeile 125

    Suche:

    Code: PHP  [Auswählen]
    ?>

    Füge DAVOR ein

    Code: PHP  [Auswählen]
    // BOF - webkiste - 2011-10-15 - Fileupload
    define('TABLE_ORDERS_FILES', 'orders_files');
    // EOF - webkiste - 2011-10-15 - Fileupload
    [...]

    Viele Grüße

    Franky

    macprint

    • Neu im Forum
    • Beiträge: 26
    • Geschlecht:
    Re: MODUL: Fileupload für Kunden
    Antwort #145 am: 09. Dezember 2011, 17:16:20
    hallo franky
    diese zeilen sind vor dem letzten ?> eingefügt!
    woran kann es noch liegen?

    mabs2006

    • Neu im Forum
    • Beiträge: 2
    Re: MODUL: Fileupload für Kunden
    Antwort #146 am: 15. Dezember 2011, 01:03:00
    Hallo,

    bin ganz neu hier im Forum.

    Habe auch das Problem mit Fileupload... habe soweit alles durchgelesen und mir auch die Zip Datei downgeloadet.

    Funktioniert auch soweit, nur beim Upload zeigt mir das System eine Fehlermeldung an.

    Die Fehlermeldung lautet:

    Code: PHP  [Auswählen]
    Deprecated: Assigning the return value of new by reference is deprecated in /home/vhosts/5513158742/Xdomainname.deX/htdocs/includes/classes/upload.php on line 105

    Das hochladen einer Datei funktioniert.

    Wie kriege ich die Fehlermeldung weg?

    PS: Habe die Version: modified eCommerce Shopsoftware v1.05 dated: 2010-07-18

    Ich danke euch im Voraus.

    franky_n

    • Experte
    • Beiträge: 4.950
    Re: MODUL: Fileupload für Kunden
    Antwort #147 am: 15. Dezember 2011, 01:11:29
    Hallo mabs2006,

    mach in der "/includes/classes/upload.php" in Z.105 aus dem:

    Code: PHP  [Auswählen]
            $this->files['_error'] = &new HTTP_Upload_File('_error', null, null, null, null, $files->getCode(), $this->lang, $this->_chmod);

    das:

    Code: PHP  [Auswählen]
            $this->files['_error'] = new HTTP_Upload_File('_error', null, null, null, null, $files->getCode(), $this->lang, $this->_chmod);

    Ist glaube ich nur bei PHP 5.3, so dass er dort eine Fehlermeldung gibt, da die Funktion mit dem "&" veraltet ist. Ansonsten auch mal schauen, dass diese Fehlermeldungen von Deinem Server unterdrückt werden.

    Viele Grüße

    Franky

    Ofendo

    • Schreiberling
    • Beiträge: 305
    • Geschlecht:
    Re: MODUL: Fileupload für Kunden
    Antwort #148 am: 15. Dezember 2011, 01:23:48
    @Slyomat:

    Ich stand vor einem ähnlichen Problem. Allerdings habe ich es nur "provisorisch" gelöst bis ich eine bessere Lösung finde.
    Man kann nacheinander eine unbegrenzte Anzahl von Dateien hochladen.
    Ich habe dann den Bereich um das Upload-Formular die Uploadbestätigung um den Hinweis ergänzt, dass bei bedarf eine weitere Datei hochgeladen werden kann. Ich hab mal Testweise 10 Dateien bei der selben Bestellung hochgeladen und die waren dann im Admin auch alle vorhanden. Es gibt glaube ich kein Limit. Ist  keine elegante Lösung, aber sie funktioniert. Ich denke, das Formular um weitere Uploadmöglichkeiten zu erweitern, die auch entsprechend zugeordnet werden, ist da ein wenig komplizierter. Kann ich aber im Moment nicht mehr zu sagen. Vielleicht hilft dir das ja schon weiter.

    Saludos Dani.

    franky_n

    • Experte
    • Beiträge: 4.950
    Re: MODUL: Fileupload für Kunden
    Antwort #149 am: 15. Dezember 2011, 01:37:58
    Hallo Ofendo,

    [...]
    Man kann nacheinander eine unbegrenzte Anzahl von Dateien hochladen.
    [...]

    Das stimmt nicht. Das ist in den Dateien einzustellen. Derzeit steht das auf 10... danach springt das Modul weiter auf "Feddisch!". ;)

    Viele Grüße

    Franky
    14 Antworten
    5565 Aufrufe
    05. November 2023, 22:37:45 von pitti1984
    9 Antworten
    5260 Aufrufe
    13. Januar 2010, 09:33:38 von jonnyB
    0 Antworten
    2539 Aufrufe
    22. Juli 2010, 13:00:29 von michi9991
    3 Antworten
    2787 Aufrufe
    15. August 2013, 08:29:35 von jannemann
               
    anything