Simple form not sending data via _POST
You should be adding the name attribute to the form fields.
For example:
<input name="phone" type="text" id="phone" class="form-control" placeholder="801-321-9876">
$_POST data not being sent
if(isset($_POST['challengeform']))
Form names are not part of the POST data. Only fields within the form.
Try testing for the field itself
if(isset($_POST['member_id']))
Related Topics
Asynchronous Processing or Message Queues in PHP (Cakephp)
Transpose a PHP Multidimensional Array with Predefined Keys
Forbidden :You Don't Have Permission to Access /Phpmyadmin on This Server
Header("Location") Causes [500] Internal Server Error
What Is the Concept of Service Container in Laravel
Have Gd Get Image from Binary String
Get Return Value from SQL Stored Procedure Using PHP
JSON_Encode or Remove Last Comma
Location for Session Files in Apache/Php
How to Display All the Images Stored Inside a Database
Tell Selinux to Give Apache Execute Access to PHP Files Outside Document Root
Dealing with Special Characters in Object Property Names
Setting Up a Ubuntu/Apache/PHP MAChine to Send Email
Only Variables Should Be Passed by Reference In... on Line 13 Fail
PHP "Pretty Print" JSON_Encode