[PHP] Besoin de renseignement formulaire

Résolu/Fermé
ekudarius Messages postés 174 Date d'inscription mercredi 21 février 2007 Statut Membre Dernière intervention 21 mai 2008 - 30 août 2007 à 01:28
ekudarius Messages postés 174 Date d'inscription mercredi 21 février 2007 Statut Membre Dernière intervention 21 mai 2008 - 30 août 2007 à 15:38
Voila je finalise un formulaire et je voulais savoir si on pouvais faire quelque chose du genre :


ds html

<form id="form1" name="form1" method="post" action="******.php">
<input type="text" name="mail" id="label3" />

ds php

$mail = $_POST['mail']
$message = "Vous aver recu un message test de $mail" <= puis je metre des variable $ ds la variable $message pr composé mon message ??

mail($Destinataire,$Sujet,$Message);

j'ai mis les passage les plu important c'est un truc alléger que je vous fai pke le mien est plus gro ^^

merci davance de me répondre
A voir également:

7 réponses

gluo Messages postés 233 Date d'inscription mardi 28 août 2007 Statut Membre Dernière intervention 13 janvier 2010 105
30 août 2007 à 01:35
Salut !
Tu peut insérer des variables dans des chaines de caractères, la methode la plus simple consiste à concaténer ta chaine.

Exemple :
<?php
$user="adrien";
$message="vous avez reçu un message de ".$user;
echo $message;
?>
affichera : "vous avez reçu un message de adrien"
0
ekudarius Messages postés 174 Date d'inscription mercredi 21 février 2007 Statut Membre Dernière intervention 21 mai 2008 51
30 août 2007 à 01:37
je veux pas l'aficher je veu lenvoyer pas mail avc plusieur $*** ds le $message
0
gluo Messages postés 233 Date d'inscription mardi 28 août 2007 Statut Membre Dernière intervention 13 janvier 2010 105
30 août 2007 à 01:42
C'est pareil, c'est un exemple, la variable $message contient désormais le contenu de la variable $user au moment où j'ai défini $message.
tu peut mettre :
<?php
$user="adrien";
$date="Aujourd'hui"
$message="vous avez reçu un message de ".$user."posté le : ".$date;
mail($destinataire,$sujet,$message);
?>
La concaténation marche pour toutes les variables.
(et évite les majuscules aux noms de variables)
0
ekudarius Messages postés 174 Date d'inscription mercredi 21 février 2007 Statut Membre Dernière intervention 21 mai 2008 51
30 août 2007 à 01:49
et sa marche sa :

$user = $_POST['user']

avec user comme nom du champ ds le html ?
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
gluo Messages postés 233 Date d'inscription mardi 28 août 2007 Statut Membre Dernière intervention 13 janvier 2010 105
30 août 2007 à 01:57
Oui, absolument !
$_POST['user'] est une variable php comme les autres, sauf qu'elle prend la valeur du formulaire, et est éphémère.
Tu pourrai aussi y adjoindre par exemple l'adresse ip de la même manière (pardon je m'égare)...
0
ekudarius Messages postés 174 Date d'inscription mercredi 21 février 2007 Statut Membre Dernière intervention 21 mai 2008 51
30 août 2007 à 12:11
ok je fais sa si jammais j'ai un autre souci jte fais signe ^^ merci bcp
0
ekudarius Messages postés 174 Date d'inscription mercredi 21 février 2007 Statut Membre Dernière intervention 21 mai 2008 51
30 août 2007 à 15:38
gluo ta eu mon message privé ?? stp répon moi *
0