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 : un objet de type "input" et pb avec la touche entrée


Sujet :

Langage PHP

  1. #1
    Membre régulier
    Inscrit en
    Août 2004
    Messages
    102
    Détails du profil
    Informations forums :
    Inscription : Août 2004
    Messages : 102
    Points : 74
    Points
    74
    Par défaut formulaire : un objet de type "input" et pb avec la touche entrée
    Bonjour,

    j'ai un petit problème...j'ai un formulaire qui n'a qu'un "input".
    Apparement, lorsqu'on saisit une valeur et que l'on tape directement la touche entrée, la fonction isset de PHP deconne alors que s'il y a plusieurs input, ca fonctionne...
    Voici mon code :

    Code : 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
     
    <?php
    if (isset($_POST['envoyer'])) 
    {
    	echo 'test';
    }	
    ?>
     
    ....
     
    <form action="<?php $_SERVER['PHP_SELF'] ?>" method="post">
    <table width="390px" bgcolor="#F4B54B" class="texte">
    <tr>
    <td colspan="3" align="center" style="padding-top: 0px; margin: 0px 0px 10px 0px;  font-size:24px"><br /><strong>blabla blabla</strong><br />&nbsp;</td>
    </tr>
    <tr>
      <td rowspan="3" align="center" width="35%"><img src="" /></td>
      <td width="10%"><strong>bla</strong></td>
      <td width="55%" align="left">blabla</td>
    </tr>
    <tr>
      <td align="right" width="10%"><strong>bla</strong></td>
      <td align="left" width="55%">blabla : &nbsp;&nbsp;
      <input type="text" name="code" value=""size=10 maxlength="10" class="boiteFormulaire" />
      <input type="submit" name="envoyer" value="&nbsp;&nbsp;Envoyer" class="boiteFormulaire" /> <br />&nbsp;
      </td>
    </tr>
    </table>
    </form>
    quelqu'un peut il me dire si c'est normal ? si oui y a t il un moyen de contourner ce pb ,
    merci de votre aide

  2. #2
    Membre chevronné Avatar de guigui5931
    Profil pro
    Chef de projet NTIC
    Inscrit en
    Avril 2006
    Messages
    1 667
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Avril 2006
    Messages : 1 667
    Points : 2 232
    Points
    2 232
    Par défaut
    Si tu fais
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    <?php
    if (isset($_POST['code'])) 
    {
    	echo 'test';
    }	
    ?>
    est ce que "test" s'affiche?
    autant l'hiver éclate que l'hétéroclite
    le vrai geek c'est celui qui croit qu'il y a 1024 mètres dans un kilomètre

  3. #3
    Membre régulier
    Inscrit en
    Août 2004
    Messages
    102
    Détails du profil
    Informations forums :
    Inscription : Août 2004
    Messages : 102
    Points : 74
    Points
    74
    Par défaut
    oui ca fonctionne ...
    merci

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Valider formulaire avec la touche entrée s'il y a plusieurs input
    Par francois134 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 4
    Dernier message: 06/08/2009, 11h19
  2. Réponses: 1
    Dernier message: 04/12/2007, 14h21
  3. [HTML]Problème avec la touche "entrée" dans un formulaire
    Par WerKa dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 12/06/2007, 20h34

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