Código PHP:
function limpia_data($data) {
//limpio con las funciones necesarias
return $data;
}
//comprobar datos de usuario
function user_exists($username = "", $password = "") {
$out = FALSE;
if($username and $password) {
$sql = 'SELECT COUNT(user_id) AS count FROM users WHERE username = \'' . $username . '\' AND password = \'' . $password . '\'';
//recojo el resultado de la consulta...
if($row['count'] == 1) {
$out = TRUE;
}
return $out;
}
}
if(isset($_POST['submit'])) {
$username = limpia_data($_POST['username']);
$password = limpia_data($_POST['password']);
if(user_exists($username, $password)) {
//mi codigo
} else {
//no existe
}
}
He hecho esto rápido de memoria, creo que puedes pillar la idea, no es un ejemplo final ni mucho menos, pero te puede servir para mejorar lo que tienes.
Un saludo!