Mail sans outlook
Résolu/Fermé
kos61
-
24 juin 2009 à 13:23
kos61 Messages postés 143 Date d'inscription lundi 27 avril 2009 Statut Membre Dernière intervention 13 février 2018 - 30 juin 2009 à 09:04
kos61 Messages postés 143 Date d'inscription lundi 27 avril 2009 Statut Membre Dernière intervention 13 février 2018 - 30 juin 2009 à 09:04
A voir également:
- Mail sans outlook
- Yahoo mail - Accueil - Mail
- Creer adresse mail outlook - Guide
- Publipostage mail - Accueil - Word
- Supprimer adresse mail outlook - Guide
- Yahoo mail sans téléphone - Guide
8 réponses
Groarh
Messages postés
682
Date d'inscription
vendredi 1 août 2008
Statut
Membre
Dernière intervention
28 juin 2015
185
25 juin 2009 à 11:27
25 juin 2009 à 11:27
Re,
je pense que tu auras encore besoin de moi ^^
1. Il faut que PHP puisse récupérer les données du formulaire. Ce mécanisme marche grâce à la balise form, qui a une syntaxe précise : tu dois renseigner les attributs method et action.
– method est la méthode de transmission des données, tu peux mettre POST ou GET. Il y a quelques différences, il faut surtout retenir qu’avec GET les données sont visibles dans l’url, et qu’avec POST on peut envoyer des plus grosses informations.
– action est l’adresse du fichier qui reçoit les données pour les traiter. Tu devras mettre l’adresse de ton script PHP chargé d’envoyer le mail, par exemple :
Pour mémoire, je te renvoie sur cet article, HTML - Formulaires, bien qu’il date un peu au niveau de la syntaxe (majuscules et pas toujours de guillemets).
2. Lorsque l’utilisateur clique sur « Envoyer », les données sont en quelques sortes transformées en variables, dont le nom correspond à l’attribut name de la case.
Ici, tu as quelques problèmes :
– l’input du numéro de centre n’a pas de name (il est vide) ;
– tes deux textarea ont le même nom, ce qui fait que le second va écraser le premier.
Voici un exemple pour rectifier le tir. Je t’encourage à utiliser la balise p plutôt que br pour mettre en forme, tu peux contrôler ses marges avec le CSS.
3. Lorsque les données arrivent à ton script PHP, tu les récupères avec une variable globale, $_POST ou $_GET suivant la méthode. Ces variables sont en fait des tableaux, et tu récupères chacune des données en utilisant son name :
– $_POST["numero"]
– $_POST["objet"]
– $_POST["message"]
Exemple d’utilisation :
Finalement, lorsque tu auras le temps, je t’invite à découvrir les balises label et fieldset.
Voilà, une fois que tu auras commencé ton script PHP, je suppose qu tu auras d’autres questions à poser.
Je reste à l’écoute ;)
je pense que tu auras encore besoin de moi ^^
1. Il faut que PHP puisse récupérer les données du formulaire. Ce mécanisme marche grâce à la balise form, qui a une syntaxe précise : tu dois renseigner les attributs method et action.
– method est la méthode de transmission des données, tu peux mettre POST ou GET. Il y a quelques différences, il faut surtout retenir qu’avec GET les données sont visibles dans l’url, et qu’avec POST on peut envoyer des plus grosses informations.
– action est l’adresse du fichier qui reçoit les données pour les traiter. Tu devras mettre l’adresse de ton script PHP chargé d’envoyer le mail, par exemple :
action="envoi_mail.php"
Pour mémoire, je te renvoie sur cet article, HTML - Formulaires, bien qu’il date un peu au niveau de la syntaxe (majuscules et pas toujours de guillemets).
2. Lorsque l’utilisateur clique sur « Envoyer », les données sont en quelques sortes transformées en variables, dont le nom correspond à l’attribut name de la case.
Ici, tu as quelques problèmes :
– l’input du numéro de centre n’a pas de name (il est vide) ;
– tes deux textarea ont le même nom, ce qui fait que le second va écraser le premier.
Voici un exemple pour rectifier le tir. Je t’encourage à utiliser la balise p plutôt que br pour mettre en forme, tu peux contrôler ses marges avec le CSS.
<p> Numéro de centre : <input name="numero" type="text" /> </p> <p> Objet : <textarea name="objet" rows="1" cols="35"></textarea> </p> <p> Message : <textarea name="message" rows="8" cols="35"></textarea> </p>
3. Lorsque les données arrivent à ton script PHP, tu les récupères avec une variable globale, $_POST ou $_GET suivant la méthode. Ces variables sont en fait des tableaux, et tu récupères chacune des données en utilisant son name :
– $_POST["numero"]
– $_POST["objet"]
– $_POST["message"]
Exemple d’utilisation :
$message = $_POST["message"];
Finalement, lorsque tu auras le temps, je t’invite à découvrir les balises label et fieldset.
Voilà, une fois que tu auras commencé ton script PHP, je suppose qu tu auras d’autres questions à poser.
Je reste à l’écoute ;)
Groarh
Messages postés
682
Date d'inscription
vendredi 1 août 2008
Statut
Membre
Dernière intervention
28 juin 2015
185
24 juin 2009 à 13:46
24 juin 2009 à 13:46
Salut ! Hmm, très succinctes les infos…
Tu es sous PHP ? Tu connais les techniques de formulaire ? Je vais faire l'hypothèse que tu es sous PHP et que tu connais un petit peu.
Dans ce cas, tout ce que je peux te dire, et sauf ton respect, c’est RTFM (cf. ma devise) :
manuel PHP : fonction mail
Bonne lecture ;)
Tu es sous PHP ? Tu connais les techniques de formulaire ? Je vais faire l'hypothèse que tu es sous PHP et que tu connais un petit peu.
Dans ce cas, tout ce que je peux te dire, et sauf ton respect, c’est RTFM (cf. ma devise) :
manuel PHP : fonction mail
Bonne lecture ;)
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
kos61
Messages postés
143
Date d'inscription
lundi 27 avril 2009
Statut
Membre
Dernière intervention
13 février 2018
11
24 juin 2009 à 14:57
24 juin 2009 à 14:57
Re up ^^
kos61
Messages postés
143
Date d'inscription
lundi 27 avril 2009
Statut
Membre
Dernière intervention
13 février 2018
11
25 juin 2009 à 09:40
25 juin 2009 à 09:40
j'ai trouvé la fonction mail de php ^^
<?php mail('xxxxx@xxxxx',objet, 'message');
<?php mail('xxxxx@xxxxx',objet, 'message');
kos61
Messages postés
143
Date d'inscription
lundi 27 avril 2009
Statut
Membre
Dernière intervention
13 février 2018
11
30 juin 2009 à 09:04
30 juin 2009 à 09:04
je te remercie pour ton aide, en effet sa fonctionne, et oui je pense que j'aurai encore d'autre probléme a venir ^^