Hi,
I am trying to get my clients email up and working. It sends the vars from flash, and I never hear a peep out of the php. No errors, and no emails !
The vars are correct on both sides, and apparently this form works on other sites.
my php.ini is set up:
[mail function]
; For Win32 only.
SMTP = mail.mydomain.com
smtp_port = 25
; For Win32 only.
sendmail_from = theboss@myworkplace.com
If anyone can see the dodge within this code, can you plez help me out?
<?
$adminaddress = "milk@visuality.com.au";
$siteaddress ="www.visuality.com.au";
$sitename = "Visuality";
//Gets the date and time from your server
//$date = date("m/d/Y H:i:s");
// Gets the IP Address
if ($REMOTE_ADDR == "") $ip = "no ip";
else $ip = getHostByAddr($REMOTE_ADDR);
// Gets the POST Headers - the Flash variables
$action = $_POST['action'] ;
$firstname = $_POST['firstname'] ;
$lastname = $_POST['lastname'] ;
$email = $_POST['email'] ;
$phone = $_POST['phone'] ;
$time = $_POST['time'] ;
$how = $_POST['how'] ;
$promo = $_POST['promo'] ;
//Process the form data!
// and send the information collected in the Flash form to Your nominated email address
if ($action == "send") {
//
mail ("$adminaddress","Website Contact",
"A visitor at $sitename has left the following information\n
------------------------------
First Name: $firstname
Last Name: $lastname
Time: $time
Phone: $phone
Email: $email
Promo: $promo
How: $how
Logged Info :
------------------------------
Using: $HTTP_USER_AGENT
Hostname: $ip
IP address: $REMOTE_ADDR
Date/Time: $date","FROM:$adminaddress" ) ;
//This sends a confirmation to your visitor
mail ("$email","Thank You for visiting $sitename",
"Hi $firstname,
Thank you for your interest in $sitename!
We will get back to you as soon as possible.
Cheers,
$sitename
------------------------------
Phone: (02) 1234567899
$siteaddress","FROM:$adminaddress") ;
//Confirmation is sent back to the Flash form that the process is complete
$sendresult = "Thank you.";
$send_answer = "answer=";
$send_answer .= rawurlencode($sendresult);
echo $send_answer;
} //
?>
Cheers,
Doug