Formulaire PHP

Utilisateur anonyme -  
Lord Zero Messages postés 487 Statut Membre -
Bonsoir,

J'ai un peu de mal avec le PHP, je voudrais faire un formulaire de la sorte que:

L'internaute entre son Pseudo, son sujet, et écris son texte (Cadre de texte)

Mais voilà, je voudrais aussi que l'internaute puisse envoyer ses informations données (pseudo + sujet + texte) en cliquant sur un bouton "envoyer" qui enverra le contenu par mail

Le but est enfaite de faire un "support" où l'utilisateur qui a besoin d'aide pourrait nous envoyer son problème avec son N°de client etc ...

Merci d'avance !

2 réponses

  1. Lord Zero Messages postés 487 Statut Membre 115
     
    support.html

    <!DOCTYPE html PUBLIC "-//W3C//Dtd XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/Dtd/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    
    <head>
    <meta content="text/html; charset=utf-8" http-equiv="Content-Type" />
    <title>Support</title>
    </head>
    
    <body>
    <form  name="form1" method="post" action="envoisupport.php">
    <table>
    <tr>
    <td>Pseudo:</td>
    <td><input name="pseudo" style="width: 180px" type="text" /></td>
    </tr>
    <tr>
    <td>Sujet:</td>
    <td><input name="sujet" style="width: 180px" type="text" /></td>
    </tr>
    <tr>
    <td>Texte:</td>
    <td><textarea  id="message" name="message" style="height: 118px; width: 401px"></textarea></td>
    </tr>
    <tr>
    <td><input name="Submit1" type="submit" value="Envoyer" /></td>
    <td><input name="Reset1" type="reset" value="Effacer" /></td>
    </tr>
    </table>
    </form>
    </body>
    </html>


    -----------------------------------------------------

    envoiesupport.php

    <!DOCTYPE html PUBLIC "-//W3C//Dtd XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/Dtd/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    
    <head>
    <meta content="text/html; charset=utf-8" http-equiv="Content-Type" />
    <title>Mail Envoyé</title>
    </head>
    
    <body>
    <?php
    //Récupération des variables
    $pseudo = $_POST['pseudo'];
    $sujet = $_POST['sujet'];
    $texte = $_POST['message'];
    //on convertie les caractètres HTML du message
    $texte = htmlentities($texte);
    //mise en forme du mail
    $message = "Pseudo : $pseudo \n Sujet : $sujet \n Message : $texte \n ";
    if( mail('adresse ou tu veut recevoir',$sujet,$message) ){
        echo 'Votre Mail a bien été transmis !';
      }
    else{
        echo 'une erreur est survenu lors de l\'envoi du message';
      }
    ?>
    
    </body>
    
    </html>
    0