unemployment Posted August 1, 2011 Share Posted August 1, 2011 My mail function is failing a I don't know why. I have tested it on my index and it seems to work, but not on my sign up. <?php $invbody = <<<EMAIL Hello <[fname]>, You've registered and need to activate your account. Click the link below or paste it into the URL bar of your web browser. http://mysite.com/activate.php?id=<[id]>&code=<[code]> Thanks! Team EMAIL; $u_info = fetch_user_info_reg($id); $invbody = str_replace(array('<[fname]>', '<[id]>', '<[code]>'), array($u_info['firstname'], $u_info['id'], $u_info['code']), $invbody); mail($u_info['email'], 'Activate Your Account', $invbody, 'From: noreply@prymd.com'); ?> Here is the pre of $u_info Array ( [0] => Array ( [id] => 67 [firstname] => fgsgs [email] => email_address@gmail.com [code] => 13059599 ) ) Quote Link to comment Share on other sites More sharing options...
WebStyles Posted August 1, 2011 Share Posted August 1, 2011 what setup do you have? (i.e. linux, windows ?) probably smtp not set up correctly. Quote Link to comment Share on other sites More sharing options...
unemployment Posted August 1, 2011 Author Share Posted August 1, 2011 what setup do you have? (i.e. linux, windows ?) probably smtp not set up correctly. Linux and it is set up correctly. It works when I use the mail function on my index.php Does the email variable have to be defined as a string or something? Quote Link to comment Share on other sites More sharing options...
the182guy Posted August 1, 2011 Share Posted August 1, 2011 Here is the pre of $u_info Array ( [0] => Array ( [id] => 67 [firstname] => fgsgs [email] => email_address@gmail.com [code] => 13059599 ) ) If that's correct then the email address is located at $u_info[0]['email'] not $u_info['email'] Quote Link to comment Share on other sites More sharing options...
unemployment Posted August 1, 2011 Author Share Posted August 1, 2011 Good catch. My array structure wasn't correct. Thanks for the find! Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.