PDA

View Full Version : dynamic email


Bruce
06-10-2009, 12:28 PM
I would like to send an email variable to my PHP code on my server.

Here's my PHP:
<?php
$to="me@me.com";
if (isset($_REQUEST['message']))
{
//$message = wordwrap($_REQUEST['message'], 70, "<br>\n", TRUE);
$message =$_REQUEST['message'];
if (isset($_REQUEST['subject']))
{
$subject = $_REQUEST['subject'];
mail ("$to","$subject","$message","From: Web Rate");
echo "success";
}
else
echo "no subject";
}
else
{
echo "no message";
}
exit;
?>


And here's my info:
myvalues = {to=salon_email_result..subject="Web Rate",message=CD_number_result.."\r\nDate Run - "..date_value_result.."\r\nSystem Who - "..who_value_result.."\r\nReal Who - "..real_who_value_result.."\r\nRandom # - "..randomnum_result.."\r\nEmail - "..email_value_result.."\r\nIP - "..ip_value_result.."\r\nMac - "..mac_value_result.."\r\nTime - "..time_result.."\r\nButtons Clicked - \r\n"..result3};

The area in red is where im having an issue..Help?

Imagine Programming
06-10-2009, 01:56 PM
I'm not sure of what exactly you want to know, is it this?
The php script:

<?php
$to=$_POST['to'];
if (isset($_POST['message'])){
//$message = wordwrap($_POST['message'], 70, "<br>\n", TRUE);
$message =$_POST['message'];
if (isset($_POST['subject'])){
$subject = $_POST['subject'];
mail ("$to","$subject","$message","From: Web Rate");
echo "success";
}
else{
echo "no subject";
}
else{
echo "no message";
}
}
exit;
?>


The AMS script:

myvalues = {to=salon_email_result, subject="Web Rate",message=CD_number_result.."\r\nDate Run - "..date_value_result.."\r\nSystem Who - "..who_value_result.."\r\nReal Who - "..real_who_value_result.."\r\nRandom # - "..randomnum_result.."\r\nEmail - "..email_value_result.."\r\nIP - "..ip_value_result.."\r\nMac - "..mac_value_result.."\r\nTime - "..time_result.."\r\nButtons Clicked - \r\n"..result3};
HTTP.Submit("http://url.com/myfile.php", myvalues, SUBMITWEB_POST, 20, 80, nil, nil);

Bruce
06-12-2009, 09:55 PM
Thanks Imagine Programming
Hummm can't seem to get it to work... Anyone else?

Bruce
06-13-2009, 07:57 PM
Can anyone else confirm that Imagine Programmings PHP code works?
I get On click, line 73: Attempt to concatenate global "result3" (a nil value)

Imagine Programming
06-13-2009, 08:51 PM
result3 is a variable in the end of the myvalues table, you filled it in lol :)
it stands for Buttons Clicked? Highlighted in fatred.

myvalues = {to=salon_email_result, subject="Web Rate",message=CD_number_result.."\r\nDate Run - "..date_value_result.."\r\nSystem Who - "..who_value_result.."\r\nReal Who - "..real_who_value_result.."\r\nRandom # - "..randomnum_result.."\r\nEmail - "..email_value_result.."\r\nIP - "..ip_value_result.."\r\nMac - "..mac_value_result.."\r\nTime - "..time_result.."\r\nButtons Clicked - \r\n"..result3};

Bruce
06-13-2009, 08:57 PM
WHAT A BONE HEAD!!!!! LMAO! I'm doing to many things at one time!

Bruce
06-13-2009, 09:22 PM
The PHP should have looked like this:

<?php
$to=$_REQUEST['to'];
if (isset($_REQUEST['message']))
{
//$message = wordwrap($_REQUEST['message'], 70, "<br>\n", TRUE);
$message =$_REQUEST['message'];
if (isset($_REQUEST['subject']))
{
$subject = $_REQUEST['subject'];
mail ("$to","$subject","$message","From: Web Rate");
echo "success";
}
else
echo "no subject";
}
else
{
echo "no message";
}
exit;
?>

Thanks Imagine Programming.:yes

Imagine Programming
06-13-2009, 10:02 PM
np :yes Doesn't $_POST work for you? I never use $_REQUEST alot hehe.

Bruce
06-13-2009, 10:05 PM
No it sure didn't.

Imagine Programming
06-14-2009, 06:11 AM
Weird it does over here, never knew that could differ. Ah well, at least it works, the important thing lol :yes