max_w1 Posted February 5, 2011 Share Posted February 5, 2011 hello, I was wondering if it is possible to get all the data sent by a html form via post/get method and use it somehow. it is difficult to explain what i mean, i don't mean to say how to get data normally i.e.. by using variables for example $data = $_POST['data']; that can only get only one field that is "data". The reason i am looking for this is because i have many forms that will have to use the mail() function, the problem is creating variables for each from then use the mail() function to send it will be time consuming. and the fields are different in different forms. I have noticed the similar technology used by mailmyform . com, they capture the data in any html form posted to their php page and mail it to the given email. Quote Link to comment Share on other sites More sharing options...
Pikachu2000 Posted February 5, 2011 Share Posted February 5, 2011 $_POST is an array. You can handle it like any other array, with foreach, print_r, etc. Quote Link to comment Share on other sites More sharing options...
gizmola Posted February 5, 2011 Share Posted February 5, 2011 $_POST is an array. Like any array you can foreach through it. foreach ($_POST as $key => $value) { echo "Field: $key = $value "; } 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.