jesse8771 Posted June 30, 2006 Share Posted June 30, 2006 Hello all,This is probably an easy fix but I am still relatively new to php...I have a query string being sent over from Flash mx 2004 as follows:urlstr=theName%3DJESSE%2520SCOTT%26theEmail%3DEMAIL%2540YAHOO%252ECOM%26thePurpose%3DTHIS%2520IS%2520THE%2520SUBJECT%26theMessage%3DTHIS%2520IS%2520THE%2520MESSAGE(where capitalized words are the values of variables I have named the following: theName, theEmail, thePurpose, theMessage)I am trying to use php to pull the values of the variables out into new variables php can recognize then use the mail() function to send the form. I already have the following php coding but it doesn't seem to work. Can anyone help me decode the query string and strip out the values to be sent out with the mail() function???????????<?PHP//first we must decode the urlstring$a = explode('&', $QUERY_STRING);$i = 0;while ($i < count($a)) { $b = split('=', $a[$i]); echo 'Value for parameter ', htmlspecialchars(urldecode($b[0])), ' is ', htmlspecialchars(urldecode($b[1])), "<br />\n"; $i++;}$to = "someone@somewhere.com";$subject = "flash contact form submission: ";$subject .= $thePurpose;$message = "Name: " . $theName;$message .= "\nEmail: " . $theEmail;$message .= "\n\nPurpose: " . $thePurpose;$message .= "\n\n" . $theMessage;$headers = "From: " . $theEmail;$headers .= "\nReply-To: " . $theEmail;$sentOk = mail($to, $subject, $message, $headers);echo "sentOk=" . $sentOk;?>Thanks in advanced for the help...J Quote Link to comment https://forums.phpfreaks.com/topic/13331-query_string-decoding-and-mail-function/ Share on other sites More sharing options...
jesse8771 Posted June 30, 2006 Author Share Posted June 30, 2006 by the way, the output of the query string as it is echoed is as follows:Value for parameter urlstr istheName=JESSE%20SCOTT&theEmail=EMAIL%40YAHOO%2ECOM&thePurpose=THIS%20IS%20THE%20SUBJECT%20&theMessage=THIS%20IS%20THE%20MESSAGEHope someone can help... Quote Link to comment https://forums.phpfreaks.com/topic/13331-query_string-decoding-and-mail-function/#findComment-51396 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.