I'm trying to print the name of multiple files but uploaded
array gives me nothing. What can I do?
<?php
if (!empty($_FILES['file'])) {
foreach ($_FILES['file']['name'] as $key => $name) {
if ($_FILES['file']['error'][$key] == 0 && move_uploaded_file($_FILES['file']['tmp_name'][$key], "files/{$name}")) {
$uploaded[] = $name;
}
}
print_r($uploaded);
}
?>
<!doctype html>
<body>
<div>
<form action="" method="post" encype="multipart/form-data">
<div>
<input type="file" name="file[]" multiple="multiple">
<input type="submit" value="Upload">
</div>
</form>
</div>
</body>