Im trying to add the date to the top of an email confirmation.
// prepare email body text $Body = ""; $Body .= $Name; $Body .= "\n"; $Body .= 'I am delighted you contacted me via our website bla bla bla. ';
Here is my best try...
// prepare email body text $Body = ""; $Body .= <? print(Date("l F d, Y")); ?>; $Body .= $Name; $Body .= "\n"; $Body .= 'I am delighted you contacted me via our website. ';
You're concatenating your message via your $Body variable, so it is rending in the message.... So, printing out the date isn't going to work. You'll need to create a date variable and append it in your message.
ie:
$date = date('Ymd'); // or whatever format you'd like
$Body = "blah...blah\n"; $Body .= "The date is: ".$date."\n"; //etc, etc...
$Body = ""; $Body .= "The date is: ".$date."\n"; $Body .= $Name . ","; $Body .= "\n"; $Body .= ' I am delighted you contacted me via our website. Sincerely, Kelly Mills ';
What's happening that's indicating that something is broke? Are you not receiving the email? If so, can you post more code. Also, for the sake of consistency I would use lowercase trim() since that's how it appears in the manual...
Here is my best try...
Thanks,
Obvious PHP Rookie
ie:
For example;
Then assign a variable and output in the mailer script.