Bonjour,
je sais faire :
AVANT soumission du formulaire (après clic sur "Parcourir") :
-> vérifier l'extension en javascript ( on vérifie juste le nom du fichier) ;
Code javascript : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
var extensions_ok		= 'jpg,jpeg,png,gif';
var file_name			= $(this).val().toLowerCase(); // nom du fichier (ici en jQuery)
if(file_name!=''){
	var file_array 		= file_name.split('.');
	var file_extension	= file_array[file_array.length-1]; // extension du fichier (dernier élément)
	if(extensions_ok.indexOf(file_extension)===-1) { 
		alert('extension PAS ok');
	} else { 
		alert('extension OK');
	}
}
APRES soumission du formulaire :
-> vérifier l'extension en PHP ;
Code php : Sélectionner tout - Visualiser dans une fenêtre à part
$file_Extension = strtolower(pathinfo($_FILES['newsPhoto']['name'],PATHINFO_EXTENSION));
-> vérifier le type MIME en PHP ;
Code php : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
$finfo = new finfo(FILEINFO_MIME_TYPE, NULL); // Retourne le type mime
$file_MimeType = $finfo->file($_FILES['newsPhoto']['tmp_name']);
MAIS AVANT soumission du formulaire (après clic sur "Parcourir") :
=> est-il possible de vérifier le type MIME en javascript ?

Si oui, comment ?
Merci