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

Langage PHP Discussion :

formulaire arrive incomplet parfois


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    21
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 21
    Par défaut formulaire arrive incomplet parfois
    Bonjour J'ai installé un formulaire TOUT simple sur mon site (post, mailto) quand je le teste je reçois TOUS les champs remplis et lorsque certains (pas tous...) visiteurs l'envoient, leurs réponses sont incompletes ou plutot ils REMPLISSENT TOUT mais TOUT ne me parvient pas...BIZARRE, non !? Si quelqu'un a une idée de la cause ? MERCI de votre aide !!

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    48
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Avril 2007
    Messages : 48
    Par défaut
    Peut tu envoyer le code de ton formulaire pour que l'on voit ce que tu fais.
    Merci.

  3. #3
    Membre Expert Avatar de Amara
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    2 688
    Détails du profil
    Informations personnelles :
    Localisation : France, Sarthe (Pays de la Loire)

    Informations forums :
    Inscription : Juillet 2004
    Messages : 2 688
    Par défaut
    Tu sélectionnes ton code et tu cliques sur # pour mettre au propre.

    Quels sont les champs incomplets ? Peut-on avoir aussi le code du traitement ? C'est à l'affichage des données que c'est incomplet ou lors d'une sauvegarde en base ?

    Remarque aussi c'est inutile de préciser pour chaque cellule la largeur, il suffit de le faire pour la première ligne du tableau ça simplifie moult choses (maintenance, lisibilité). Et enlève ton adresse mail quand tu postes ton code

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    21
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 21
    Par défaut
    Code HTML : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    91
    92
    93
    94
    95
    96
    97
    98
    99
    100
    101
    102
    103
    104
    105
    106
    107
    108
    109
    110
    111
    112
    113
    114
    115
    116
    117
    118
    <form name="inscription_membre" method="post" action="mailto:jmb@wanadoo.fr" enctype="text/plain">
    <table width="635" border="1" align="center" cellspacing="0" bordercolor="#6600CC" bordercolordark="white" bordercolorlight="fuchsia">
        <tr>
            <td width="349" height="39">
                <p align="center"><b><font face="Arial"><span style="font-size:12pt;">votre pseudo</span></font></b></p>
            </td>
            <td width="264" height="39">
                    <p align="center"><b><input name="pseudo" type="text"></b></p>
            </td>
        </tr>
        <tr>
            <td width="349">
                <p align="center"><b><font face="Arial"><span style="font-size:12pt;">votre mot de passe</span></font></b></p>
            </td>
            <td width="264">
                    <p align="center"><b><input name="pass" type="password"></b></p>
            </td>
        </tr>
        <tr>
            <td width="349">
                <p align="center"><b><font face="Arial"><span style="font-size:12pt;">confirmer votre mot de passe</span></font></b></p>
            </td>
            <td width="264">
                    <p align="center"><b><input name="repass" type="password"></b></p>
            </td>
        </tr>
        <tr>
            <td width="349">
                <p align="center"><b><font face="Arial"><span style="font-size:12pt;">votre nom</span></font></b></p>
            </td>
            <td width="264">
                    <p align="center"><b><input name="nom" type="text"></b></p>
            </td>
        </tr>
        <tr>
            <td width="349">
                <p align="center"><b><font face="Arial"><span style="font-size:12pt;">votre prénom</span></font></b></p>
            </td>
            <td width="264">
                    <p align="center"><b><input name="prenom" type="text"></b></p>
            </td>
        </tr>
        <tr>
            <td width="349">
                <p align="center"><b><font face="Arial"><span style="font-size:12pt;">votre adresse</span></font></b></p>
            </td>
            <td width="264">
                    <p align="center"><b><input name="adresse" type="text"></b></p>
            </td>
        </tr>
        <tr>
            <td width="349">
                <p align="center"><b><font face="Arial"><span style="font-size:12pt;">votre code postal</span></font></b></p>
            </td>
            <td width="264">
                    <p align="center"><b><input name="code" type="text"></b></p>
            </td>
        </tr>
        <tr>
            <td width="349">
                <p align="center"><b><font face="Arial"><span style="font-size:12pt;">votre ville</span></font></b></p>
            </td>
            <td width="264">
                    <p align="center"><b><input name="ville" type="text"></b></p>
            </td>
        </tr>
        <tr>
            <td width="349">
                <p align="center"><b><font face="Arial"><span style="font-size:12pt;">votre age</span></font></b></p>
            </td>
            <td width="264">
                    <p align="center"><b><input name="age" type="text"></b></p>
            </td>
        </tr>
        <tr>
            <td width="349">
                <p align="center"><b><font face="Arial"><span style="font-size:12pt;">votre telephone</span></font></b></p>
            </td>
            <td width="264">
                    <p align="center"><b><input name="telephone" type="text"></b></p>
            </td>
        </tr>
        <tr>
            <td width="349">
                <p align="center"><b><font face="Arial"><span style="font-size:12pt;">votre adresse email</span></font></b></p>
            </td>
            <td width="264">
                    <p align="center"><b><input name="zone_email" type="text" size="34"></b></p>
            </td>
        </tr>
        <tr>
            <td valign="top" width="349">
                <p align="center"><b><font face="Arial"><span style="font-size:12pt;">votre adresse msn</span></font></b></p>
            </td>
            <td width="264">
                    <p align="center"><b><input name="msn" type="text" size="34"></b></p>
            </td>
        </tr>
        <tr>
            <td valign="top" width="349">
                <p align="center"><b><font face="Arial"><span style="font-size:12pt;">votre adresse de site, book ou blog</span></font></b></p>
            </td>
            <td width="264">
                    <p align="center"><b><input name="site" type="text" size="34"></b></p>
            </td>
        </tr>
        <tr>
            <td valign="top" width="349">        
                <p align="center">&nbsp;</p>
            </td>
            <td width="264"><div align="center">
                        <p align="center"><input type="reset" name="Reset" value="Effacer">          
    <input type="submit" name="envoi" value="Envoyer">
    </p>
            </div></td>
        </tr>
    </table>
    </form>
    voila que ça donne
    et voici l'une des réponses obtenues

    Didier
    http://didier.free.fr/
    Tél: 06 19

    donc seulement 3 champs remplis...
    alors qu'il a TOUT envoyé

  5. #5
    Membre éprouvé
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    131
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 131
    Par défaut
    Euh, ça marche ça ? action="mailto:abc@wanadoo.fr"
    ou c'est un copier/coller qui a dérapé ?

  6. #6
    Modérateur
    Avatar de blueice
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mars 2003
    Messages
    3 494
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mars 2003
    Messages : 3 494
    Par défaut
    Oui ca marche

    Par contre tu parles d'inscription de membres ?
    Si tu as PHP, utilise plutôt PHP pour gérer l'envoi.
    Ensuite rien ne dit qu'il est donné correctement les infos, que son mailer est correctement configuré, qu'il est pas fait une fausse manipulation etc etc...

Discussions similaires

  1. Résultat de formulaire incomplet
    Par drpark dans le forum Langage
    Réponses: 19
    Dernier message: 28/11/2006, 22h28
  2. Réponses: 38
    Dernier message: 01/09/2006, 17h22
  3. Réponses: 9
    Dernier message: 20/06/2006, 18h47
  4. Réponses: 4
    Dernier message: 13/06/2006, 21h08
  5. Je n'arrive pas à terminer mon formulaire en PHP
    Par snakejl dans le forum Langage
    Réponses: 12
    Dernier message: 10/05/2006, 22h35

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