Page 1 sur 1

variable session dans fonction mail

Posté : 01 janv. 2011, 19:40
par Rouge
Bnjour,

Est ce qu'il est possible d'envoyer des variables de session en utilisant la fonction php "mail" ?
<?php
  session_start();
$id = $_SESSION['id'];
$gain =  $_SESSION['gain'];
include 'connexion.php'; 

//on récupère la valeur de gain et on l'envoie par email en automatique. 
// From
$from = '$id';

// To
$to = '[email protected]';

// Subject
$subject = 'blabla ';

// Message
$msg = '$gain';


// Function mail()
mail($from, $to, $subject, $msg);

?>

Re: variable session dans fonction mail

Posté : 01 janv. 2011, 21:44
par moogli
salut,


oui il faut les concaténer avec le corps du message :)

@+

Re: variable session dans fonction mail

Posté : 02 janv. 2011, 13:03
par Rouge
Je m'en doutais, alors c'est "le corps du message" qui m'échappe :oops:

J'ai testé ainsi
$msg = '.$gain';
et ainsi
$msg = '.$gain.';
Et ca ne fonctionne pas

Re: variable session dans fonction mail

Posté : 02 janv. 2011, 14:35
par xTG
// affectation
$msg = $gain;
$msg = "$gain";
// concaténation
$msg = $msg . $gain;
$msg .= $gain;
Va falloir revoir la concaténation et l'affectation de variable. :)