variable session dans fonction mail

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : variable session dans fonction mail

Re: variable session dans fonction mail

par xTG » 02 janv. 2011, 14:35

// affectation
$msg = $gain;
$msg = "$gain";
// concaténation
$msg = $msg . $gain;
$msg .= $gain;
Va falloir revoir la concaténation et l'affectation de variable. :)

Re: variable session dans fonction mail

par Rouge » 02 janv. 2011, 13:03

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

par moogli » 01 janv. 2011, 21:44

salut,


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

@+

variable session dans fonction mail

par Rouge » 01 janv. 2011, 19:40

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);

?>