Formulaire de l'aide SVP merci

Formulaire de l'aide SVP merci - HTML/CSS - Programmation

Marsh Posté le 31-10-2004 à 15:58:25    

Voila je suis novice dans la création de formulaire
Je voudrais un formulaire de ce type là et recevoir les réponses des gens qui le rempliront sur mon site  
Comment faire ??? quelqu'un pourait me le créé?
j'ai fait des recherches sur google  mais impossible de comprendre !
 
Voici le type de formulaire que je voudrais :
Entrer votre nom:
 
 
Entrer votre prenom :
 
 
Entrer votre adresse Email :
 
 
Entrer votre ville :
 
 
 et voila recevoir les reponses
 
Merci d'avance
a+

Reply

Marsh Posté le 31-10-2004 à 15:58:25   

Reply

Marsh Posté le 31-10-2004 à 16:11:29    

ici pour créer le formulaire
ici pour récupérer et traiter les informations reçues
ici si tu veux t'envoyer les informations par mail
 
Amuses toi bien


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
Reply

Marsh Posté le 31-10-2004 à 16:12:30    

Salut! Voilà un petit exemple :
 

Code :
  1. <?php
  2.  /* Déclaration de fonctions */
  3.                
  4.                 // Fonction d'affichage du formulaire
  5.  function imprimer_form($pseudo, $mail, $commentaire) {
  6.  ?>
  7.    <form method="post" action="commentaire.php">
  8.   <p class="titre1">Envoyez-nous vos commentaires.</p>
  9.   Pseudo :
  10.     <input type="text" name="pseudo" />
  11.   <p class="marginT6">Adresse mail :
  12.     <input type="text" name="mail" />
  13.   </p>
  14.   <p class="underline marginB3">Commentaires ou modifications :</p>
  15.     <textarea name="commentaire" rows="11" cols="60"></textarea>
  16.   <div class="marginT3 marginB6"><font color="#FF0000">Remarque</font> : tous les champs sont obligatoires !</div>
  17.   <table width="100%" border="0" cellspacing="0" cellpadding="0">
  18.     <tr>
  19.    <td width="26%"><input type="Submit" name="submit" value="Envoyer !" /></td>
  20.    <td width="74%"><input type="Reset" name="reset"  value="R&eacute;tablir" /></td>
  21.     </tr>
  22.   </table>
  23.    </form>
  24.  <?php
  25.  }
  26.                 // Fonction de vérification des champs renseignés
  27.  function verif_form($pseudo, $mail, $commentaire) {
  28.   if(!$pseudo || !$mail || !$commentaire):
  29.    print("<p class='oubli'>Vous avez oublié des champs obligatoires !</p>" );
  30.   if(!$pseudo) {
  31.    print("Indiquez votre <b>Pseudo</b>.<br>" ); }
  32.   if(!$mail) {
  33.    print("Indiquez votre <b>Adresse mail</b>.<br>" ); }
  34.   if(!$commentaire) {
  35.    print("Indiquez votre <b>Commentaire</b>.<br>" ); }
  36.   
  37.   imprimer_form($pseudo, $mail, $commentaire);
  38.   else:
  39.   confirm_form($pseudo, $mail, $commentaire);
  40.   endif;
  41.  }
  42.                 // Fonction d'envoi du mail + confirmation
  43.  function confirm_form($pseudo, $mail, $commentaire) {
  44.    $a = "monMail@monFrounisseur.fr";
  45.    $objet = "Commentaire ou modifications à effectuer sur la page des Sparta-Proprios\n";
  46.    $corps = "$pseudo a saisi des informations sur la page des Sparta-Proprios !\n\n";
  47.    $corps .= "Voici ses commmentaires :\n\n";
  48.    $corps .= $commentaire;
  49.    $de = "De : $pseudo <$mail>";
  50.    mail($a, $objet, $corps, $de);
  51.    echo "<p class=\"titre1\">Les informations ont été transmises. Merci.</p>";
  52.    require_once("includes/redirection.inc" ) ;
  53.  }
  54.  /* Début du programme principal */
  55.  if(!$submit):
  56.   imprimer_form("","","" );
  57.  else:
  58.   verif_form($pseudo, $mail, $commentaire);
  59.  endif;
  60.  ?>


 
Voilà...ca devrait t'aider à comprendre ;).

Reply

Marsh Posté le 31-10-2004 à 16:26:26    


[:nero27]
+ sodo gravier [:j l b]


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
Reply

Marsh Posté le 31-10-2004 à 18:53:03    

oh la la je capte rien ....

Reply

Marsh Posté le 31-10-2004 à 22:53:29    

Masklinn a écrit :

[:nero27]
+ sodo gravier [:j l b]


 
 :??:  :??:

Reply

Marsh Posté le 31-10-2004 à 23:02:02    

bart1984 a écrit :

oh la la je capte rien ....


 
euh...ben plus facile ca va être dur...
 
Va également voir les liens de Masklinn, c'est très bien expliqué!! Je t'ai fourni mon code comme base....à toi de l'adapter (faudra déjà que tu récupères les variables de ton formulaire avec $_POST...mon code est vieux  :sleep: )
 
Bon, @+. Bonne nuit.

Reply

Marsh Posté le 01-11-2004 à 20:22:45    

desoler mais tu me parles chinois là
mé merci quand meme

Reply

Marsh Posté le 06-11-2004 à 15:48:31    

....up

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed