• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

PHP 7 File-Upload ERROR 1

nils320

Mitglied
Hallo an alle,
ich mache für meine Webseite gerade ein Upload-Script.
Hier mein HTML etwas verkleinert:
HTML:
<form enctype="multipart/form-data" action="/api/v1/product/add/" method="POST" id="UploadProduct" >
 <input type="hidden" name="MAX_FILE_SIZE" value="30000000" />
<div class="btn">
<span>Produkt auswählen</span>
<input type="file" id="product" name="produkt_file">
</div>
</form>

Hier ein Teil von PHP-Script:
PHP:
            print_r($_FILES);
            $uploaddir = "../../../../uploads/products/".$_SESSION['ID'].'/';
            $uploadfile = $uploaddir . basename($_FILES['produkt_file']['name']);
            echo $uploadfile;
            echo '<pre>';
            if (move_uploaded_file($_FILES['produkt_file']['tmp_name'], $uploadfile)) {
                echo "Datei ist valide und wurde erfolgreich hochgeladen.\n";
            } else {
                echo "Möglicherweise eine Dateiupload-Attacke!\n";
            }

            echo 'Weitere Debugging Informationen:';
            print_r($_FILES);

            print "</pre>";
Ausgabe:
Code:
Array ( [produkt_file] => Array ( [name] => 58482beecef1014c0b5e4a36.png [type] => [tmp_name] => [error] => 1 [size] => 0 ) ) ../../../../uploads/products/18/58482beecef1014c0b5e4a36.png
Möglicherweise eine Dateiupload-Attacke!
Weitere Debugging Informationen:Array
(
    [produkt_file] => Array
        (
            [name] => 58482beecef1014c0b5e4a36.png
            [type] =>
            [tmp_name] =>
            [error] => 1
            [size] => 0
        )

)

Was könnte das Problem sein?

LG Nils
 
Werbung:
Werbung:
Wollte dich nur drauf Hinweisen.
Wenn ich Zeile 2 auf einen Ordner von mir anpasse Funktioniert es bei mir.
Vieleicht hilft dir das irgendwie.Mehr kann ich hierzu auch nicht sagen.Chau
 
Werbung:
Aus der Doku:
post_max_size integer
Setzt die maximal erlaubte Größe von POST-Daten. Diese Option betrifft auch den Datei-Upload. Um größere Dateien hochzuladen, muss der Wert größer sein als upload_max_filesize.
 
Werbung:
Zurück
Oben