[php] savoir un champ est renseigné

JEY -  
 Utilisateur anonyme -
Bonjour,

J'aimerais savoir comment faire pour savoir si un champ de type="file" est renseigné en php ?

Merci
A voir également:

5 réponses

Utilisateur anonyme
 
avec $_FILES[nomDuChamp][tmp_name]


exemple:

<?php

if($_FILES[nomDuChamp][tmp_name]=='')
{echo"Pas renseigné";}
else
{echo"Renseigné";}

?>


sinon, pour plus de précision:https://www.php.net/
1
Utilisateur anonyme
 
0
Utilisateur anonyme
 
pardon,erreur de frappe:ou http://www.phpfrance.net
0
Alain_42 Messages postés 5361 Date d'inscription   Statut Membre Dernière intervention   894
 
non $_FILES[nomDuChamp][tmp_name]

te donne le nom du fichier temporaire upload terminé

ce serait mieux de tester directement le champ input

par exemple si <input type="file" name="fichier_upload"..


tu testes par if(!empty($_POST['fichier_upload'])) //si le champ n'est pas vide
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Utilisateur anonyme
 
C'est vrai alain42 a raison , ne tient pas compte de l'erreur
0