Código
foreach($args as $arg){ switch($method){ case 'post': break; case 'get': default: break; } } return true; }
La pones al principio de tu script. Luego antes de usar las variables GET/POST (en la linea 10 del codigo que pusiste en el primer post) defines que campos quieres que sean obligatorios.
Código
if(!check_empty($check, 'post')){ echo 'No has completado alguno de los campos obligatorios.'; return null; }
Con return null; te aseguras que no se ejecute el resto del código.
Ese es el problema de tu actual código. Lo de sanitizar las variables te lo vas a tener que estudiar porque no es cosa de poner código hecho a tuti plen. Hay mucho en Google.
Saludos