Téléchargement de fichiers par formulaire
Bonjour, mon téléchargement de fichiers échoue.
imageManager.php
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49
|
public function upload($files) {
$upload_dir = IMAGE_DIR_PATH;
foreach($files['upload_form']['error'] as $key => $error) {
$error = 0;
if($error == UPLOAD_ERR_OK) {
$type = $files['upload_form']['type'][$key];
$size = $files['upload_form']['size'][$key];
$tmp_name = $files['upload_form']['tmp_name'][$key];
$name = $files['upload_form']['name'][$key];
if(($type == 'image/jpg') AND ($size <= 69999)) {
if(move_uploaded_file($tmp_name, $upload_dir . $name) === false) {
$error++;
}
else {
return true;
}
}
else {
echo '<p class="msg_error">Seules les fichiers jpg qui ont une taille inférieurs à 70 000 Octets sont autorisés.</p>';
$error++;
}
}
else {
$error++;
}
}
if($error == 0) {
return true;
}
else {
return false;
}
} |
La ligne 30 qui s'affiche sur la page.
Merci d'avance.