billyk Posted August 23, 2011 Share Posted August 23, 2011 I made a form using http://www.phpform.org/ but I can't for the life of me write some php that successfully collects all the info and emails it to me. Would love to get some help to stop me pulling m hair out over it - it can't be 'that' complicated? I'd just put the form here for now http://trackcover.com/test/ Quote Link to comment https://forums.phpfreaks.com/topic/245505-contact-form/ Share on other sites More sharing options...
WebStyles Posted August 23, 2011 Share Posted August 23, 2011 when you submit that form, all inserted data will be contained in $_POST. Add something like this (just to see the result): if($_SERVER['REQUEST_METHOD']=='post'){ echo '<pre>'; print_r($_POST); echo '</pre>'; } you'll be able to see all submitted items and their names. then you access them individually, like this: imagine you have a field called 'username' echo $_POST['username']; if all you want to do is collect the data and email, you can do something like this: if($_SERVER['REQUEST_METHOD']=='post'){ $email = 'YOUREMAIL@YOURDOMAIN.COM'; $sub = 'submitted form'; $msg = ''; foreach($_POST as $k=>$v){ $msg .= $k .": ".$v."\n"; } mail($email,$sub,$msg); } hope this helps Quote Link to comment https://forums.phpfreaks.com/topic/245505-contact-form/#findComment-1260957 Share on other sites More sharing options...
billyk Posted August 24, 2011 Author Share Posted August 24, 2011 Thanks a bunch - think I've got my head round it better now and it works great. Quote Link to comment https://forums.phpfreaks.com/topic/245505-contact-form/#findComment-1261401 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.