Bonjour à tous,


Voilà j'ai un comportement que je n'avais pas prévu, (Mais logique au final) et que je ne sais pas comment contourner.

En fait, j'ai un formulaire d'ajout de solution, contenant plusieurs champs.
Je viens de rajouter la possibilité de joindre un fichier lors de l'ajout.

J'ai donc rajouté dans mon form un
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
<p>
<input type="file" name="SoluceFile" /><br />
</p>
Ce formulaire amène sur la page Add_solution_inBdD.php

L'utilisateur n'étant pas obligé de joindre un fichier à sa solution, j'ai voulu distinguer les deux cas. (Sans et Avec fichier)

Et pour faire cette distcinction, je pensais que simplement ceci serait correct.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
if (isset($_FILES['SoluceFile']))
Mais en fait, même si je ne joins aucun fichier je rentre quand même dans ce if.
Savez-vous comment faire autrement ???

J'espère avoir été clair,
Merci.