IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

formulaire avec upload


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre émérite Avatar de Sheriff
    Inscrit en
    Octobre 2004
    Messages
    608
    Détails du profil
    Informations forums :
    Inscription : Octobre 2004
    Messages : 608
    Par défaut formulaire avec upload
    Salut !
    j'ai un formulaire avec un champ input type=file
    bien entendu le formulaire se présente sous la forme
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <form method="post" enctype="multipart/form-data" etc.>
    cependant l'utilisateur peut uploader ou non un fichier.
    pour celà il existe une case à cocher qui disabled le champ file
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <input type="checkbox" value="checkbox" name="checkbox" id="checkbox" onClick="document.formulaire.champ_file.disabled=!this.checked;" />
    le problème est que lorsque l'utilisateur choisit de ne pas uploader de fichier (lorsqu'il désactive le champ file en décochant la checkbox), le formulaire n'est pas transmis.
    je me dit que l'attribut enctype pose problème puisque rien n'a été uploadé...
    help, please
    merci et @+

  2. #2
    Modérateur
    Avatar de Bisûnûrs
    Profil pro
    Développeur Web
    Inscrit en
    Janvier 2004
    Messages
    9 931
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2004
    Messages : 9 931
    Par défaut
    Je pense plutôt que c'est un problème à cause du disabled sur le champ file.

  3. #3
    Membre émérite Avatar de Sheriff
    Inscrit en
    Octobre 2004
    Messages
    608
    Détails du profil
    Informations forums :
    Inscription : Octobre 2004
    Messages : 608
    Par défaut
    salut !
    justement, je me demandais si le fait de mettre un enctype dans un formulaire ne contenant pas de champ file pouvait provoquer un disfonctionnement...
    si c'est le cas, j'aurais aimé savoir comment gérer tout cela de manière plus propre.
    En attendant j'ai trouvé une solution qui marche :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <form ... onSubmit="this.champ_file.disabled=false">
    et au niveau du serveur c'est le checkbox qui me dit si oui ou non l'utilisateur a activé l'upload...
    Si quelcun a une solution classique, wellcome.
    merci et @+

Discussions similaires

  1. Formulaire avec upload
    Par marquito dans le forum Langage
    Réponses: 4
    Dernier message: 01/05/2009, 15h39
  2. Formulaire avec upload de vidéo
    Par achio350 dans le forum Langage
    Réponses: 1
    Dernier message: 07/12/2008, 19h43
  3. Formulaire avec upload
    Par sokebana dans le forum Langage
    Réponses: 3
    Dernier message: 19/11/2008, 23h12
  4. Réponses: 1
    Dernier message: 23/09/2008, 21h37
  5. formulaire avec upload
    Par sami_c dans le forum ASP
    Réponses: 2
    Dernier message: 23/01/2006, 12h04

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo