Déja avant tous merci pour votre aide.
j'ai donc regardé comment utiliser pathinfo_extension
j'ai essayé cela
crée une variable extension_valides compenant :
$extensions_valides = array( 'jpg' , 'jpeg' ,'png' );
Puis j'ai crée une variable file_extension
$file_Extension = strtolower(pathinfo($_FILES['image']['name'],PATHINFO_EXTENSION));
J'ai crée un if($a === $b) puis englobé l'a suite de la requete mais cela ne passe pas.
voici le code
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
| <?php
$extensions_valides = array( 'jpg' , 'jpeg' , 'gif' , 'png' );
$file_Extension = strtolower(pathinfo($_FILES['image']['name'],PATHINFO_EXTENSION));
$folder = "img";
if ($file_Extension === $file_Extension){
if(is_dir($folder)){
if($handle = opendir($folder)){
while(($file=readdir($handle)) != false){
if($file==='.' || $file==='..' )continue;
echo '<img src="img/'.$file.'" width="150" height="150" alt="">';
}
closedir($handle);
}
}
}
?> |
j'obtiens l'erreur :Notice: Undefined index: image in C:\wamp64\www\uploadtest\formulaire.php on line 26
Partager