ilch Forum » Ilch Clan 1.1 » Fehlersuche und Probleme » Probleme mit Downloads User-Upload

Geschlossen
  1. #1
    User Pic
    stipdo Mitglied
    Registriert seit
    06.09.2007
    Beiträge
    4
    Beitragswertungen
    0 Beitragspunkte
    Hallo...

    ich kann mir vorstellen, dass Ihr frustriert seid, wieder eine Anfrage wegen diesem User-Upload zu bekommen, aber ich habe hier rumgestöbert, ausprobiert usw. und es will einfach nicht laufen mit den Uploads. Zudem bin ich absoluter PHP-Newbee., was die Sache nicht erleichtert...

    Unter anderem hab ich mich an diesem Thread orientiert:
    externer Link
    die anderen Seiten finde ich gerade nicht mehr wieder...

    Ich möchte zum Upload zulassen:
    zip, tar, rar, doc, xls, pdf, jpg, png, gif

    Funktionieren tut momentan nur jpg und png.

    Aus meiner downloads.php:
    ___

    if (
                  ($fende != 'rar' AND $fende != 'zip' AND $fende != 'tar' AND $fende != 'doc' AND $fende != 'xls' AND $fende != 'ppt' AND $fende != 'pdf' AND $fende != 'jpg' AND $fende != 'png')
    
              OR (
              $rtype != 'application/rar' AND
              $rtype != 'application/zip' AND
              $rtype != 'application/x-zip-compressed' AND
              $rtype != 'application/x-compressed' AND
              $rtype != 'application/x-tar' AND
              $rtype != 'application/octet-stream' AND
              $rtype != 'application/octetstream' AND
              $rtype != 'application/msword' AND
              $rtype != 'application/vnd.ms-powerpoint' AND
              $rtype != 'application/x-pdf' AND
              $rtype != 'image/jpeg' AND
              $rtype != 'image/gif' AND
              $rtype != 'image/png')
    
                ) {
              return ('Die Datei darf nur die Endungen: .zip, .tar, .rar, .doc, .xls, .pdf, .jpg, oder .png haben. <br> <br> MIME-Type: '.$_FILES['file']['type'].'');
            }

    ____

    Was zum Teufel mache ich falsch?
    Die MIME-Typen müssten doch passen, ich bekomme doch die Ausgabe mit MIME-Type: '.$_FILES['file']['type'].

    Ich benutze die aktuelle Version ilchClan (1.1 H)

    Zur PHP Info:
    externer Link

    Schonmal Danke für Eure bemühungen im Voraus!

    Clemens


    verwendete ilchClan Version: 1.1

    betroffene Homepage: externer Link


    Zuletzt modifiziert von stipdo am 07.09.2007 - 00:09:21
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Naja um zu sehen, was gerade für eine Datei hochgeladen wirdm einfach mal
    return ("FENDE: $fende - RTYPE: $rtype -".'Die Datei darf nur die Endungen: .zip, .tar, .rar, .doc, .xls, .pdf, .jpg, oder .png haben. <br> <br> MIME-Type: '.$_FILES['file']['type'].'');
    benutzen, dann sollte eigentlich angezeigt werden, was du gerade versuchst hochzuladen, und was ggf. ergänzt werden müsste.
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    stipdo Mitglied
    Registriert seit
    06.09.2007
    Beiträge
    4
    Beitragswertungen
    0 Beitragspunkte
    Ahhh, verdammt!

    ich habe mit MIME-Type geschaut, nicht RFTYPE...

    Danke erstaml, probiere weiter...
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    stipdo Mitglied
    Registriert seit
    06.09.2007
    Beiträge
    4
    Beitragswertungen
    0 Beitragspunkte
    also:

    er brauch scheinbar for alle
    application/x-object

    für gif
    images/gif

    und für zip
    application/x-zip

    zip läuft nun, der rest aber weiterhin nicht
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    stipdo Mitglied
    Registriert seit
    06.09.2007
    Beiträge
    4
    Beitragswertungen
    0 Beitragspunkte
    halt!!!

    kommando zurück!!

    jetzt gehts!

    DAAANKESCHÖÖN!

    hätt ich mal früher gefragt, läg ich schon lang im bett...
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    webmatze Mitglied
    Registriert seit
    25.05.2006
    Beiträge
    37
    Beitragswertungen
    0 Beitragspunkte
    hmm bekommes irgendwie nicht hin ..das kommt immer endung nicht erlsubt ...

    097 152)
              return ('Die Datei darf NICHT gr&ouml;sser als 2 MBytes sein.');
            }
            
            if (
    		      ($fende != 'rar' AND $fende != 'pdf' AND $fende != 'zip' AND $fende != 'tar')
                       
              OR (
              $rtype != 'application/x-rar' AND
              $rtype != 'application/x-pdf' AND
              $rtype != 'application/x-zip' AND
              $rtype != 'application/x-tar')
    
    		    ) {
              return ('Die Datei darf nur die Endungen: .zip, .tar oder .rar haben.');
            }


    was mach ich falsch ;/


    EDIT:

    wollte die endung PDF ergänzen


    Zuletzt modifiziert von webmatze am 13.03.2008 - 19:45:59
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Fehlersuche und Probleme

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten