nils320
Mitglied
Hallo an alle,
ich mache für meine Webseite gerade ein Upload-Script.
Hier mein HTML etwas verkleinert:
Hier ein Teil von PHP-Script:
Ausgabe:
Was könnte das Problem sein?
LG Nils
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>";
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