1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
|
// Testons si le fichier a bien été envoyé et s'il n'y a pas d'erreur
if (isset($_FILES['sortieScript']) AND $_FILES['sortieScript']['error'] == 0){
// Testons si le fichier n'est pas trop gros
if ($_FILES['sortieScript']['size'] <= 1000000){
// Testons si l'extension est autorisée
$infosfichier = pathinfo($_FILES['sortieScript']['name']);
$extension_upload = $infosfichier['extension'];
$extensions_autorisees = array('list','previous');
if (in_array($extension_upload, $extensions_autorisees)){
// On peut valider le fichier et le stocker définitivement
try{
$chargement=move_uploaded_file($_FILES['sortieScript']['tmp_name'], $name='uploads/'.basename($_FILES['sortieScript']['name']));
}catch (Exception $e) {
die('Erreur chargement de ficher: '.$e->getMessage());
}
if($chargement){
echo "La base est bien mise à jour"."</br>";
$base=new connect();
$base->remplirCarteMere("$name");
}else echo "un probleme de dossier";
}else echo "le fichier n'est pas bon";
}
} |
Partager