Ik heb een upload script en de code voor vertificatie bestandsformaat en bestandsgrote maar kan iemand me helpen hoe deze te combineren??
ik kom er niet uit van alles geprobeerd, ben er niet in thuis en het lukt niet het werkend te krijgen ik zal wel iets niet goed doen.
dit script werkt:
<?php
// Set Upload Path
$target_dir = 'files/';
if( isset($_FILES['fileUpload']['name'])) {
$total_files = count($_FILES['fileUpload']['name']);
for($key = 0; $key < $total_files; $key++) {
// Check if file is selected
if(isset($_FILES['fileUpload']['name'][$key])
&& $_FILES['fileUpload']['size'][$key] > 0) {
$original_filename = $_FILES['fileUpload']['name'][$key];
$target = $target_dir . basename($original_filename);
$tmp = $_FILES['fileUpload']['tmp_name'][$key];
move_uploaded_file($tmp, $target);
}
}
}
?>
-------------------------
Maar hoe moet ik deze hierin zetten:??
------------------------------
// Get the extension
$ext = strtolower(pathinfo($_FILES["fileUpload"]["name"][$key], PATHINFO_EXTENSION));
// check extension and upload
if( in_array( $ext, array('jpg', 'jpeg', 'png', 'gif', 'bmp'))) {
// Filetype if valid, process uploading
}
------------------------------
en deze:??
------------------------------
$maxFileSize = 5 * 1024 * 1024; //5MB
$errors = array();
if($_FILES['fileUpload']['size'][$key] > $maxFileSize){
$errors[$key] = 'File size is greater than allowed size';
}
ik kom er niet uit van alles geprobeerd, ben er niet in thuis en het lukt niet het werkend te krijgen ik zal wel iets niet goed doen.
dit script werkt:
<?php
// Set Upload Path
$target_dir = 'files/';
if( isset($_FILES['fileUpload']['name'])) {
$total_files = count($_FILES['fileUpload']['name']);
for($key = 0; $key < $total_files; $key++) {
// Check if file is selected
if(isset($_FILES['fileUpload']['name'][$key])
&& $_FILES['fileUpload']['size'][$key] > 0) {
$original_filename = $_FILES['fileUpload']['name'][$key];
$target = $target_dir . basename($original_filename);
$tmp = $_FILES['fileUpload']['tmp_name'][$key];
move_uploaded_file($tmp, $target);
}
}
}
?>
-------------------------
Maar hoe moet ik deze hierin zetten:??
------------------------------
// Get the extension
$ext = strtolower(pathinfo($_FILES["fileUpload"]["name"][$key], PATHINFO_EXTENSION));
// check extension and upload
if( in_array( $ext, array('jpg', 'jpeg', 'png', 'gif', 'bmp'))) {
// Filetype if valid, process uploading
}
------------------------------
en deze:??
------------------------------
$maxFileSize = 5 * 1024 * 1024; //5MB
$errors = array();
if($_FILES['fileUpload']['size'][$key] > $maxFileSize){
$errors[$key] = 'File size is greater than allowed size';
}