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: Dateiendung bei File-Upload überprüfen

    Janglx

    • Neu im Forum
    • Beiträge: 39
    • Geschlecht:
    Re: Dateiendung bei File-Upload überprüfen
    Antwort #45 am: 23. Juni 2016, 13:29:12
    Eigentlich ja nicht. Was mich nämlich echt stutzig macht ist, dass Bilder, also jpg-Dateien einwandfrei hochgeladen werden..

    Teratek

    • Schreiberling
    • Beiträge: 273
    Re: Dateiendung bei File-Upload überprüfen
    Antwort #46 am: 23. Juni 2016, 13:35:31
    Und was gibt
    Code: PHP  [Auswählen]
    var_dump($_FILES);
    nach Upload der inx aus? Falls var_dump nicht geht (keine Anzeige) kann man mit
    Code: PHP  [Auswählen]
    fileput_contents('test.txt',var_export($_FILES,true));
    den Inhalt der Variablen in eine Textdatei schreiben lassen.

    Hast du das mal versucht oben? Also entweder die erste oder zweite möglichkeit iwo in der upload.php einbauen.
    Über
    Code: PHP  [Auswählen]
    if (!empty($_FILES['upload_'.$value]['name']) && $error_msg == ''){
    vielleicht...

    ...mit filezilla hochladen und deine webseite im browser neu laden und nochmal die pdf datei hochzuladen

    Janglx

    • Neu im Forum
    • Beiträge: 39
    • Geschlecht:
    Re: Dateiendung bei File-Upload überprüfen
    Antwort #47 am: 23. Juni 2016, 13:46:22
    Wo soll denn etwas ausgegeben werden?

    Bei der ersten Zeile ändert sich bei mir nur ein wenig die Schrift und bei der zweiten Zeile bekomme ich nach dem Upload nur eine weiße Seite zu sehen.

    Bonsai

    • Viel Schreiber
    • Beiträge: 4.127
    • Geschlecht:
    Re: Dateiendung bei File-Upload überprüfen
    Antwort #48 am: 23. Juni 2016, 14:00:24
    Die Schrift ändert sich? Was steht denn dann an der Oberkante des Browsers? Sowas?
    Code: XML  [Auswählen]
    Array(" ....
    Wenn da was steht, hilft das weiter, wenn nicht, Variante 2:

    Sorry, Tippfehler:
    Code: PHP  [Auswählen]
    file_put_contents('test.txt',var_export($_FILES,true));

    Im gleichen Ordner in dem die PHP Datei liegt sollte dann mit Filezilla (Nach drücken von F5) die Datei text.txt auftauchen. Den Inhalt brauchen wir, dann sehen wir auch eventuelle Fehlermeldungen, den mime-type usw.

    Janglx

    • Neu im Forum
    • Beiträge: 39
    • Geschlecht:
    Re: Dateiendung bei File-Upload überprüfen
    Antwort #49 am: 23. Juni 2016, 14:08:59
    Gucken sollte natürlich gelernt sein, sorry, mein Fehler. :oh-no:

    Ausgabe:
    Code: PHP  [Auswählen]
    array(1) { ["upload_12"]=> array(5) { ["name"]=> string(31) "Name der Datei.pdf" ["type"]=> string(15) "application/pdf" ["tmp_name"]=> string(14) "/tmp/phpBctd8b" ["error"]=> int(0) ["size"]=> int(315807) } }

    web28

    • modified Team
    • Beiträge: 9.404
    Re: Dateiendung bei File-Upload überprüfen
    Antwort #50 am: 23. Juni 2016, 14:37:13
    Der Quelltext sieht nach meinem Modul aus.

    PDF ist aber als erlaubte Endung standardmäßig fereigeschaltet.

    @Janglx: Habe dir gerade eine Email gesendet

    Janglx

    • Neu im Forum
    • Beiträge: 39
    • Geschlecht:
    Re: Dateiendung bei File-Upload überprüfen
    Antwort #51 am: 23. Juni 2016, 14:52:02
    Habe drauf geantwortet!

    Bonsai

    • Viel Schreiber
    • Beiträge: 4.127
    • Geschlecht:
    Re: Dateiendung bei File-Upload überprüfen
    Antwort #52 am: 23. Juni 2016, 15:07:45
    Das Array sieht soweit gut aus. (Wichtiges FETT)
    array(1) { ["upload_12"]=> array(5) { ["name"]=> string(31) "Name der Datei.pdf" ["type"]=> string(15) "application/pdf" ["tmp_name"]=> string(14) "/tmp/phpBctd8b" ["error"]=> int(0) ["size"]=> int(315807) } }

    Da sich der gute web28 eingeschaltet hat, können wir uns die Fehleranalyse aber sparen, er macht das schon :-D
    38 Antworten
    23639 Aufrufe
    23. Januar 2010, 15:42:23 von Tomcraft
    3 Antworten
    3721 Aufrufe
    08. August 2010, 16:03:02 von FritzensFataleFotos
    2 Antworten
    2822 Aufrufe
    22. Januar 2015, 10:17:03 von Apex
    6 Antworten
    4038 Aufrufe
    03. März 2014, 14:48:49 von Modulfux
               
    anything