function validar($campoTipo, $campoUsuario, $campoSenha) { switch ($campoTipo) { case "medico": include "modelo/Medico.php"; $usuario = new Medico(); break; case "secretaria": include "modelo/Secretaria.php"; $usuario = new Secretaria(); break; } $usuario->setUsuario($campoUsuario); $usuario->setSenha(md5($campoSenha)); $usuario->setTipo($campoTipo); if ($id = $usuario->validar($usuario)) { switch ($usuario->getTipo()) { case 'secretaria': $_SESSION['SECRETARIA'] = $usuario; header("Location: secretaria"); break; case 'medico': $_SESSION['MEDICO'] = $id; header("Location:medico"); break; } } else { echo "<script type='text/javascript'>alert('Dados incorretos!');</script>"; } }