[RESOLU] Formulaire contrôle du format de fichier dans le formulaire

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : [RESOLU] Formulaire contrôle du format de fichier dans le formulaire

Re: Formulaire contrôle du format de fichier dans le formulaire

par JAG11 » 27 mars 2021, 13:09

Bonjour, d'accord mais si je peux me permettre comment j’envoie un message si l'extension n'est pas bonne? Faut faire un IF je suppose, si on peut m'aider....

Je le ferai en PHP

Code : Tout sélectionner

$ext = pathinfo($filename, PATHINFO_EXTENSION);

Re: Formulaire contrôle du format de fichier dans le formulaire

par @rthur » 27 mars 2021, 12:38

En PHP :
$ext = pathinfo($filename, PATHINFO_EXTENSION);

En javascript :
var ext = filename.split('.').pop();

Formulaire contrôle du format de fichier dans le formulaire

par JAG11 » 26 mars 2021, 16:37

Bonjour,

dans mon formulaire je télécharge des images au format PNG et uniquement PNG (pour un souci de traitement par la suite).
Comment peut-on faire un controle de l'extension au niveau du formulaire par exemple soit après le téléchargement ou soit au clic sur le bouton "submit"?

Merci de votre aide.

Code : Tout sélectionner

<div class="form-group row"> <label style="background-color:#DCDCDC" for="file" class="col-md-3 col-form-label">Téléchargez votre logo: <br />(Poids maxi de l'image=2 Mo.)</label> <div class="col-md-9"> <input type="file" class="form-control-file" name="file"> <p class="text-danger"> Uniquement les fichiers de type PNG.</p> </div> </div>