begin process at 2012 05 30 21:14:09
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive PHP

 > 

Archives

 > 

AU SECOURS !!!

 > 

Formulaire et methode post


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Formulaire et methode post

samedi 16 avril 2005 à 00:10:48 | Formulaire et methode post

kdos

Bonjour, je debute en php et fais quelques essais pour comprendre le mode de fonctionnement des formulaires. J'ai ecris le script suivant:

<html>
<head>
<title>Test</title>
</head>
<body>
<?php
$d = $_POST["prenom"];
if($d!=""){print("<h2>Bonjour,$d</h2>"); exit;}
?>

<form action='test.php3' method='post'>
 <input type='hidden' name='action' value='ajout'>
   <table border='0' cellpadding='0' cellspacing='0' class='tbht'>
    <tr>
     <td><input type='text' name='prenom'></td>
     <td><input type='submit' value='transfert'></td>
    </tr>
   </table>
  </form>

</body>
</html>

Le script marche mais lorsque j'apelle la page, le message suivant s'affiche :
Notice: Undefined index: prenom in c:\program files\easyphp1-8\www\test\test.php3 on line 7
Quelqu'un pourrait-il me dire ou le script cloche. Merci d'avance !

samedi 16 avril 2005 à 01:17:41 | Re : Formulaire et methode post

JoJo738

Membre Club
Réponse acceptée !
Bonjour,
deja essaye de traduire l'erreur ...
La variable pseudo n'est pas definie.
Sinon ton code n'est pas tres aux normes ...
Regarde par rapport au mien ( j'ai la fleme d'expliqué )
<html>
  <head>
    <title>Test</title>
  </head>
  <body>
    <?php
    if(isset($_POST['prenom']))  {
      
$d = $_POST['prenom"'];
      if(
$d != ''){
        echo
'<h2>Bonjour, ', $d, '</h2>';
      }
    }
    
?>
    
    <form action="test.php3" method="post'>
     <input type="hidden" name="action" value="ajout" />
      <table style="border: 0px" cellpadding="0" cellspacing="0" class="tbht">
        <tr>
          <td><input type="text" name="prenom" /></td>
          <td><input type="submit" value='transfert' /></td>
        </tr>
      </table>
    </form>
  
  </body>
</html>


Si ma reponse te convient, merci de l'accepter !
samedi 16 avril 2005 à 10:41:29 | Re : Formulaire et methode post

malalam

Administrateur CodeS-SourceS
Et mettre en forme un formulaire avec un tableau...burk.
Tuc m'a fait connaitre il y a peu : label, fieldset etc...c'est bien plus pratique! Et bien plus aux normes.
samedi 16 avril 2005 à 12:01:39 | Re : Formulaire et methode post

JoJo738

Membre Club
Oui, aussi ... Mais la regarde l'heure ... zZzZ
J'ai pas eus le courage


Si ma reponse te convient, merci de l'accepter !
samedi 16 avril 2005 à 13:17:14 | Re : Formulaire et methode post

tucsoufle

oui pour ton formulaire, utilise les fieldset et les labels,
                le code est plus propre et le formulaire est aligné

un petit formulaire d'identification pour exemple
<style type="text/css">
label {
    width: 100px;
    float: left;
}
fieldset {
    width : 300px;
    margin-left: 10px;
}
</style>

<form method="post" action="">
<fieldset>
<legend>Identification</legend>
    <p><label>Login :</label> <input type="text" name="login" /></p>
    <p><label>Mot de passe :</label> <input type="password" name="password" /></p>
    <p><label>&nbsp;</label><input type="submit" value="Se connecter" /></p>
</fieldset>
</form>

et voila, tout beau

Je te donne une idée, tu me donnes une idée, nous avons chacun deux idées.
Mon site Internet

samedi 16 avril 2005 à 16:18:24 | Re : Formulaire et methode post

Anthomicro

Salut,

<p><label>&nbsp;</label><input type="submit" value="Se connecter" /></p>


=> <p>&nbsp;<input type="submit" value="Se connecter" /></p>

^^

    samedi 16 avril 2005 à 16:46:42 | Re : Formulaire et methode post

    tucsoufle

    <p><label>&nbsp;</label><input type="submit" value="Se connecter" /></p>
    et
    <p>&nbsp;<input type="submit" value="Se connecter" /></p>
    c'est different au niveau affichage, ça dépend ou tu veut placer le bouton

    Je te donne une idée, tu me donnes une idée, nous avons chacun deux idées.
    Mon site Internet

    samedi 16 avril 2005 à 16:48:27 | Re : Formulaire et methode post

    Anthomicro

    Heu ouais enfin c'est crade... Si tu veux placer le bouton en dessous tu mets un :

    display:block; dans une CSS (ou pour la balise p)


      samedi 16 avril 2005 à 16:52:10 | Re : Formulaire et methode post

      tucsoufle

      mwé moi je trouve pas ça si crade
      mais ce n'est pas pour le mettre en dessous, c'est pour garder la longueur du label : 100px
      bon pourquoi pas...

      Je te donne une idée, tu me donnes une idée, nous avons chacun deux idées.
      Mon site Internet

      samedi 16 avril 2005 à 18:08:41 | Re : Formulaire et methode post

      Anthomicro

      Bah dans ce cas un margin-left:100px sur le input




        Cette discussion est classée dans : script, methode, formulaire, test, post


        Répondre à ce message

        Sujets en rapport avec ce message

        formulaire et methode $_POST [ par TRASH52 ] TRASH52http://www.shootopc.comSalut à tous!J'ai un petit probleme pour réc question formulaire methode POST [ par davwart ] hello all,une petite question qui je pense n'est pas tres difficile, mais bon, je suis noobie, alors on y va doucement :)voila j'ai un formulaire qui methode poste sans formulaire [ par mictif ] bonjour, j'ai une question compliqué à poser... ne me jetez donc pas la pierre si vous ne me comprenez pas ! ^^ je disopes d'un formulaire sur mon s Faux $_POST [ par levampiremarius ] Bonjour, Voilà je voulais savoir s'il existe une solution en PHP qui pemettrait de faire comme si les champs du formulaire avait été rempli... Je m' lister formulaire [ par istdasklar ] J'aimerai recuperer les données d'un formulaire via la methode post mais pas avec le nom du input mais par un entier ! Ca c'est la methode habituel : script php sou linux ?? [ par robert_zo ] <TD id=HB_Focus_Element vAlign=top width="100%" background="" height=250 UNSELECTAB Pb, Formulaire / Mail [ par MaSenCo ] Bonjour,Je viens de mettre un formulaire / mail sur mon site, et j'ai un petit problème avec la fonction mail, c'est à dire que je reçois bien le mail Problème "POST" "GET" [ par xcalibre ] Bonjour,J'ai un problème probablement très simple pour certain d'entre vous, mais qui me complique bien des choses à moi.Voilà ma question, j'ai un bo Formulaire de recherche [ par obcstaff ] Bonjour a tous, je souhaite réaliser un moteur de recherche pour fichier. Mes critéres de recherche sont par nom et par date. Je voudrais savoir premi probleme avec formulaire de contact [ par petsnaz ] bonjour tout le monde,Voila j ai un petit souci dans un formulaire de contact. Je pense que cela est du a une erreur de syntaxe ... mais etant débutan


        Nos sponsors


        Sondage...

        Comparez les prix

        CalendriCode

        Mai 2012
        LMMJVSD
         123456
        78910111213
        14151617181920
        21222324252627
        28293031   

        Consulter la suite du CalendriCode

        A découvrir



         
        Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
        CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
        CodeS-SourceS.com© est une marque déposée tous droits réservés

        Google Coop CodeS-SourceS Google Coop CodeS-SourceS
        Temps d'éxécution de la page : 0,858 sec (4)

        Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales