Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > JavaScript
JavaScript Forum programmation JavaScript. Lire : Cours JavaScript, FAQ JavaScript, Toutes les FAQ JavaScript et Sources JavaScript
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 23/02/2011, 12h07   #1
Futur Membre du Club
 
Inscription : octobre 2007
Messages : 63
Détails du profil
Informations forums :
Inscription : octobre 2007
Messages : 63
Points : 15
Points : 15
Par défaut Vérification d'un formulaire contenant un upload de fichier

Bonjour,
Voilà mon souci :
J'ai le formulaire suivant

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 
<?php
<form method="POST" name="formulaire" enctype="multipart/form-data" action="formulaire_trt.php">
    <label>Nom</label>
    <input class="textbox" type="text" name="poste" value="" />
    <label>E-Mail</label>
    <input class="textbox" type="text" name="email" value="" />
    <label>Envoi Fichier</label>
    <input type="hidden" name="MAX_FILE_SIZE" value="9000000" /><input name="NomFichier" type="file" size="16" />
    <label>Message</label></td>
    <textarea class="textbox" NAME="msg" id="message" rows="5" COLS="25" />
    <input class="button" type="submit" name="envoi" id="submit" value="Envoyer" />
</form>
?>

le truc c'est que j'aimerais faire la vérification que les tous les champs soient bien remplis avant l'envoi et ceci sans avoir à rafraichir la page. Le souci étant que je traite l'upload d'un fichier ce qui exclu de traiter le submit dans le javascript.

J'espère avoir été assez clair

merci
oOBaalberithOo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/02/2011, 12h57   #2
Rédacteur/Modérateur
 
Avatar de SpaceFrog
 
Homme
Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur
Inscription : mars 2002
Messages : 30 007
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Royaume-Uni

Informations professionnelles :
Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur
Secteur : Industrie

Informations forums :
Inscription : mars 2002
Messages : 30 007
Points : 45 091
Points : 45 091
Citation:
Le souci étant que je traite l'upload d'un fichier ce qui exclu de traiter le submit dans le javascript.
ha bon pourquoi donc ?
__________________
Ma page Developpez
Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
Votre post est résolu ? Alors n'oubliez pas le Tag


réalisations :www.planet-languages.com|www.saftair.com| www.ouestisol.fr | www.sebemex.fr | www.extramiante.fr | www.sistac-alizay.fr | www.acoustishop.fr | www.litt.fr | www.ouestventil.fr
SpaceFrog est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/02/2011, 13h11   #3
Futur Membre du Club
 
Inscription : octobre 2007
Messages : 63
Détails du profil
Informations forums :
Inscription : octobre 2007
Messages : 63
Points : 15
Points : 15
J'avais cru comprendre qu'on ne pouvait pas uploader un fichier via javascript, non ?!
oOBaalberithOo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/02/2011, 13h13   #4
Rédacteur/Modérateur
 
Avatar de SpaceFrog
 
Homme
Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur
Inscription : mars 2002
Messages : 30 007
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Royaume-Uni

Informations professionnelles :
Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur
Secteur : Industrie

Informations forums :
Inscription : mars 2002
Messages : 30 007
Points : 45 091
Points : 45 091
uplaoder certes non
mais rien n'empeche de verifier le formulaire en javascript avant envoi en utilisant le onsubmit du form ...
__________________
Ma page Developpez
Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
Votre post est résolu ? Alors n'oubliez pas le Tag


réalisations :www.planet-languages.com|www.saftair.com| www.ouestisol.fr | www.sebemex.fr | www.extramiante.fr | www.sistac-alizay.fr | www.acoustishop.fr | www.litt.fr | www.ouestventil.fr
SpaceFrog est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/02/2011, 13h44   #5
Futur Membre du Club
 
Inscription : octobre 2007
Messages : 63
Détails du profil
Informations forums :
Inscription : octobre 2007
Messages : 63
Points : 15
Points : 15
J'avais bien essayé ça tout à l'heure mais mon formulaire était malgré tout envoyé même si rien n'était rempli. Du coup, ne trouvant pas d'erreur dans mon code, je m'orientais vers une autre solution... et je viens de voir que j'avais bien une erreur
Merci et désolé d'avoir fait perdre votre temps pour une connerie mais ça faisait un moment que je cherchais... mais pas au bon endroit
oOBaalberithOo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/02/2011, 13h51   #6
Rédacteur/Modérateur
 
Avatar de SpaceFrog
 
Homme
Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur
Inscription : mars 2002
Messages : 30 007
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Royaume-Uni

Informations professionnelles :
Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur
Secteur : Industrie

Informations forums :
Inscription : mars 2002
Messages : 30 007
Points : 45 091
Points : 45 091
oui la fonction invoquée dans le onsubmit doit retourner true ou false
et le onsubmit lui même doit retourner ce bool ...

Code :
onsubmit="return fctVerif()"
erreur classique
__________________
Ma page Developpez
Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
Votre post est résolu ? Alors n'oubliez pas le Tag


réalisations :www.planet-languages.com|www.saftair.com| www.ouestisol.fr | www.sebemex.fr | www.extramiante.fr | www.sistac-alizay.fr | www.acoustishop.fr | www.litt.fr | www.ouestventil.fr
SpaceFrog est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 13h11.


 
 
 
 
Partenaires

Hébergement Web