borris_uk Posted September 11, 2005 Share Posted September 11, 2005 Hi all I have an email function...please see below... It all works except for one bit... I have used {$_GET['$email']} in the $message line to try and get the email variable from my getEmail Function but the emails that get sent through don't display the email address entered. Can anyone see where I have gone wrong. I'm afraid I'm a bit new to all this php stuff. Many thanks in advance. Mike the newbie code below!!! function getEmail() { <?php if(isset($_GET['inform'])) { echo "window.location = \"./viewcart.php{$linkStr}\"\n"; } else { echo "var email = prompt('Please enter your email address:', '');\n"; echo "window.location = \"./viewcart.php{$linkStr}&inform=\" + email\n"; } //email ownerEmail with message saying please keep me informed $message = "Could you please keep me informed about new products and special offers\n\nMy email address is: {$_GET['$email']}\n\n\nPlease be aware: You receive this email more than once per customer"; mail('xxxxx@xxxxx.co.uk', '! Please Keep Me Informed -- Email from cart system !', $message); ?> } Quote Link to comment https://forums.phpfreaks.com/topic/2495-help-needed-with-email-function/ Share on other sites More sharing options...
Mattyspatty Posted September 15, 2005 Share Posted September 15, 2005 you cant get a variable $email, unless you assign $email to a value. Quote Link to comment https://forums.phpfreaks.com/topic/2495-help-needed-with-email-function/#findComment-8319 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.