echo $usuario . " " . $senha;
    $command = "UPDATE usuario SET senha = '{$senha}' WHERE user = '******'";
    $result_query = mysqli_query($con, $command) or die(mysqli_error($con));
    mysqli_close($con);
    if ($result_query == true) {
        return 1;
    } else {
        return 0;
    }
}
$tipo_operacao = $_GET['tipoOperacao'];
$nomeDeUsuario = $_GET['nomeDeUsuario'];
$senha = $_GET['senha'];
$confirmarSenha = $_GET['confirmarSenha'];
if ($tipo_operacao == 1) {
    $resultado = usuarioExiste($nomeDeUsuario, $senha);
    if ($resultado == 1) {
        session_start();
        $_SESSION["login"] = $nomeDeUsuario;
        $_SESSION["falhaLogin"] = 0;
        $_SESSION["falhaCadastro"] = 0;
        $_SESSION["falhaAlterar"] = 0;
        header('location: home.php');
        die;
    } else {
        session_start();
        $_SESSION["falhaLogin"] = 1;
        $_SESSION["falhaCadastro"] = 0;
        $_SESSION["falhaAlterar"] = 0;
        header('location: index.php');
        die;
Exemplo n.º 2
0
    if ($n == 1) {
        $source .= '1234567890';
    }
    if ($sc == 1) {
        $source .= '|@#~$%()=^*+[]{}-_';
    }
    if ($length > 0) {
        $rstr = "";
        $source = str_split($source, 1);
        for ($i = 1; $i <= $length; $i++) {
            mt_srand((double) microtime() * 1000000);
            $num = mt_rand(1, count($source));
            $rstr .= $source[$num - 1];
        }
    }
    return $rstr;
}
$u = $_POST['usuario'];
$r = usuarioExiste($u);
if ($r == TRUE) {
    $newPass = RandomString(15, TRUE, TRUE, TRUE);
    $para = $_POST["usuario"];
    $titulo = 'Recuperación de Contraseña';
    $mensaje = 'Contraseña Nueva: ' . $newPass;
    $cabeceras = 'From: webmaster@Timer.com' . "\r\n" . 'Reply-To: webmaster@Timer.com' . "\r\n" . 'X-Mailer: PHP/' . phpversion();
    recordarClave($u, $newPass);
    mail($para, $titulo, $mensaje, $cabeceras);
    header('Location: index.php');
} else {
    header('Location: recuperar_password.php?e=1');
}