Bonjour a tous,
J'ai un formulaire comprenant un input type file destiné a uploader un fichier.
J'effectue différent test de vérification sur cet input :
- J'ai un javascript qui vérifie au moment ou on clique sur le bouton de soumission si le comptenu du champ n'est pas vide. Dans ce cas le formulaire , n'est pas envoyé.
- Ensuite en php, lors de la "réception" du formulaire, je teste la taille du fichier envoyé. En cas de taille nulle, c'est a dire si l'utilisateur a entré n'importe quoi a la main, j'affiche une erreur et je redirige vers le formulaire.
Sous firefox tout passe sans problème.
Mais sous IE, si le contenu de mon input ne correspond pas a un fichier existant, il ne m'affiche pas mon erreur générée en php, il ne soumet tout simplement pas le formulaire.
Alors voila ma question (ouf) :
Apparement IE vérifié tout seul si le contenu de l'input (uniquement lorsqu'il est rempli) correspond a un fichier réel ou non.
Existe-t-il un moyen de l'empecher de le faire, ou alors de lui faire faire de façon a ce que je puisse afficher un message en chemin ?
Partager