
Bonjour à tous!
Je cherche désesperemment pourquoi mon formulaire d'upload d'images n'en reconnait pas certaines!
Je vous explique: J'ai un (super) site sur lequel les visiteurs peuvent uploader des images uniquement au format jpeg ou jpg.
Le problème est que mon script marche parfaitement pour certaines images, mais pour d'autres qui sont pourtant également des images en jpg, l'extention jpg n'est pas reconnue!
Lorsque l'utilisateur poste une image, celle ci doit remplir certaines conditions pour être validée, voici la condition qui, selon moi, pose problème:
elseif ($_FILES['fichier']['type'] != 'image/jpeg' && $_FILES['fichier']['type'] != 'image/jpg')
{
$erreur = '<b>Votre fond d\'écran est refusé:<br>Il n\'est pas au format .jpeg ou .jpg ';
}
Pourtant, quand je prend une image qui est refusée, que je l'ouvre avec paint, et que je l'enregistre sous un autre nom, au format jpg toujours, ca ne marche toujours pas!
Se peut-il que certaines images soient protégées? Y'a-t-il une autre modification que je dois faire pour que les images puissent passer?
Je jette une bouteile à la mer, et j'espère qu'un sympatique chevalier blanc viendra à mon aide...
Cdt
Julien