Revision: 42845
Updated Code
at March 11, 2011 08:28 by ddavidd
Updated Code
$requiredFields = array('field1', 'field2', 'field3', 'field4'); $formData = getFormData($requiredFields); function getFormData($requiredFields){ $formData = array(); $formData['valid'] = true; $formData['fields'] = array(); $formData['notValidFields'] = array(); for($a = 0; $a < count($requiredFields); $a++){ $field = $requiredFields[$a]; if(isset($_POST[$field])){ $value = $_POST[$field]; if(empty($value)){ $formData['valid'] = false; $formData['notValidFields'][] = $field; }else{ $formData['fields'][$field] = $value; } }else{ $formData['valid'] = false; $formData['notValidFields'][] = $field; } } return $formData; }
Revision: 42844
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at March 11, 2011 08:28 by ddavidd
Initial Code
$requiredFields = array('field1', 'field2', 'field3', 'field4'); $formData = getFormData($requiredFields); function getFormData($requiredFields){ $formData = array(); $formData['valid'] = true; $formData['fields'] = array(); $formData['notValidFields'] = array(); for($a = 0; $a < count($requiredFields); $a++){ $field = $requiredFields[$a]; if(isset($_POST[$field])){ $value = $_POST[$field]; if(empty($value)){ $formData['valid'] = false; $formData['notValidFields'][] = $field; }else{ $formData['fields'][$field] = $value; } }else{ $formData['valid'] = false; $formData['notValidFields'][] = $field; } } return $formData; }
Initial URL
http://css-tricks.com/snippets/php/post-validation-loop/
Initial Description
Initial Title
Post Validation Loop
Initial Tags
Initial Language
PHP