Bonsoir,
J'essaye de comparer l'extension d'une url insérée dans un formulaire avec des extensions contenues dans un tableau mais ça buggggg et ça m'énerve :? !!!
Dans mon code, $lechamp5 correspond à une url.
$suffixe correspond à l'extension de l'url.
	
	
	
		
Quelque soit l'extension, bonne ou mauvaise, j'ai toujours mon erreur "$alerte5" qui s'affiche et je ne pige pas pourquoi ..?
Un petit coup de neurone serait bienvenu :mrgreen:
Merci
				
			J'essaye de comparer l'extension d'une url insérée dans un formulaire avec des extensions contenues dans un tableau mais ça buggggg et ça m'énerve :? !!!
Dans mon code, $lechamp5 correspond à une url.
$suffixe correspond à l'extension de l'url.
		Code:
	
	else if {...}
else if(!empty($lechamp5)){
	//on verifie l'extention du fichier
	$ok = ereg("^(.+)\.(.+)$", $lechamp5, $items);
	$suffixe=$items[2] ;//ici l'extension du fichier
	//Extensions autorisées
	$extensions = array("png","gif","jpg","jpeg","JPG","bmp");
	//On boucle
	foreach ($extensions AS $variable_au_pif)
	{
		//Si l'extension de l'url est différente  des extensions du tableau
		if($suffixe != $variable_au_pif)
		{ 
			$alerte5 ='<div class="erreur"><a name="ok"></a>L\'extension '.$suffixe.' n\'est pas autorisé!</div>';
		}
	}
}
else if {...}Un petit coup de neurone serait bienvenu :mrgreen:
Merci
 ,
 , 
     
 
		 
 
		 
 
		 
 
		 
 
		