Juliaa |
Le 14/10/2009 Ã 22:25 |
|
|
Bonjour, J'ai tout essayé afin d'insérer un formulaire dans la page contact de mon site internet - http://espace.disc.free.fr - mais en vain .. J'ai lu différents tutos et essayé diverses méthodes mais sans succèes .. :s J'avais en effet le formulaire mais au moment d'envoyer le contenu ça ne marchait pas. J'ai beaucoup entendu parler de php mais ...j'ai seulement les bases en html je ne connais pas trop le reste. Pouvez-vous m'aider à en créer un simplement .. En espérant recevoir de l'aide, Juliaa |
Taffeur95 |
Le 15/10/2009 Ã 08:59 |
|

|
Bonjour, Qu'est ce que tu veux mettre exactement dans ton formulaire? Parce que la base, c'est : ta page contenant le formulaire :
<!--Page 1 : Afficher le formulaire (contact.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 http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>AFFICHER LE FORMULAIRE</title>
<body>
<form id="form1" name="form1" method="post" action="afficher.php">
                <label>
                        Nom :<input type="text" name="nom" id="nom" />
              </label>
              <br /><br />
                <label>
                        Adresse :<input type="text" name="adresse" id="adresse" />
                </label>               Â
                <br /><br />               Â
                <input type="submit" id="submit" value="Envoyer" />
</form>
</body>
</html>
et ta page de récupération des données : (afficher.php)
<!--Page 2 : Afficher les données (afficher.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 http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>AFFICHER LES INFORMATIONS</title>
<body>
<?php
echo 'votre nom est : ' .$_POST['nom']. ' et vous habitez : ' .$_POST['adresse'];
?>
</body>
</html>
Après il faut effectivement savoir ce que tu veux mettre comme champs et de quelle façon tu veux traiter les données envoyées  |
Juliaa |
Le 15/10/2009 Ã 12:05 |
|
|
Taffeur 95 merci de ta réponse ! Mais .. comment je lie les deux pages ? Fin .. je vais faire ma première page avec mon code pour le formulaire, jusque là ça va .. ensuite je fais l'autre page affiche .php Mais après ??? Je sais pas si tu vois ce que je veux dire .. :s Bon en ts les cas là j'essaye .. (oui je te répond avant même d'avoir testé :s )
Je te redonne des nouvelles ..A bientot |
Taffeur95 |
Le 15/10/2009 Ã 12:12 |
|

|
Re,
Les deux pages sont "liées" à la création du formulaire :
<form id="form1" name="form1" method="post" action="afficher.php">
le paramètre 'action' définit la page qui sera appelée à la soumission du formulaire.
@+ |
Juliaa |
Le 15/10/2009 Ã 12:17 |
|
|
RE, Où est-ce que j'écris l'adresse vers laquelle je souhaite que les infos soient redirigées ? |
Taffeur95 |
Le 15/10/2009 Ã 13:05 |
|

|
Ok, alors si tu veux juste que ton visiteur t'envoie un mail avec son logiciel de messagerie par défaut, tu peux utiliser la fonction mailto() en html, tu trouveras des infos ici, ou alors tu peux développer un truc toi même en php dans la page affiche.php avec la fonction mail() en php ==> ici un tuto rédigé par Anthony |
Juliaa |
Le 15/10/2009 Ã 13:26 |
|
|
Quand j'utilise la fonction mailto : ma messagerie ( outlook) me met echec de l'envoi ...etc Et pourtant je reçois bien le mail .. ?
Puis je mélange ça avec les codes que tu m'as donné avant , jsuis perdue :( |
Taffeur95 |
Le 15/10/2009 Ã 13:38 |
|

|
Tu n'as pas besoin des codes que je t'ai fourni avant, tu proposes juste à ton visiteur de t'envoyer un mail, il clique sur un lien ça lui ouvre son client de messagerie...
Par ex:
<a href="mailto:tonadresse@tonadresse.fr?subject=TonSujet">Mail</a>
|