Ir ao conteúdo
  • Cadastre-se

Julio Frantz

Membro Júnior
  • Posts

    8
  • Cadastrado em

  • Última visita

posts postados por Julio Frantz

  1. Olá colegas,

    Pois bem, tenho um script PHP que é chamado a cada 10 minutos pelo Contrab. Esse script faz uma busca no banco de dados e salva a resposta em um arquivo .CSV que por sua vez envia para um servidor FTP. Eu gostaria que quando o servidor estivesse indisponível, essas tarefas fossem acumuladas e executadas posteriormente, criando os arquivos que faltaram de 10 em 10 minutos. Alguma sugestão?

  2. Olá pessoal, tudo bem com vocês? Venho aqui pedir a ajuda com vocês sobre a utilização de um Multi Select disponível no seguinte endereço: http://wenzhixin.net.cn/p/multiple-select

     

    Pois bem, estou utilizando o Multi Select The Filter1 [Figura 01], porém eu preciso remover o botão de expandir ele, e deixá-lo sempre aberto, como no examplo da Figura 02, porém com os checkbox inclusos. Lembrando que os .JS e .CSS estão disponíveis no link acima. 

     

    Figura 01:

    image.png.e49e48ad174f4b2297d62d4cb0d94dd2.png

     

     

    Figura 02:

    image.png.ba71119a622be8ef294561aba8e6e5f0.png

  3. Página login.php:

     

    <?php
    include_once("conexao.php");
    session_start();
    ?>
    
    <!DOCTYPE html>
    
    <html lang="pt-br" xmlns="http://www.w3.org/1999/html">
    <head>
        <meta charset="UTF-8">
        <title>Acessar Sistema</title>
        <link href="https://fonts.googleapis.com/css?family=Oswald:400,500,600,700" rel="stylesheet" type="text/css"/>
        <link rel="stylesheet" type="text/css" href="_css/login.css"/>
    </head>
    
    <body>
    
    <div id="voltar">
        <a href="index.php" title="Voltar a página inicial.">&laquo  Voltar</a>
    </div>
    
    
    <div id="login" class="login bradius">
    
        <div class="logo">
            <a href="login.php" title="Acessr Sistema">
                <img src="_imagens/logo.png" alt="" title="" width="200" height="91"/> </a>
        </div>
    
        <div class="formulario">
            <form method="POST" action="valida_login.php" id="formulario">
                <select name="select_user" id="select_user" class="txt bradius">
                    <option class="txt bradius">Selecione</option>
                    <?php
                    $result_user = "SELECT * FROM usuarios";
                    $resultado_user = mysqli_query($conn, $result_user);
                    while($row_user = mysqli_fetch_assoc($resultado_user)) { ?>
                        <option class="txt bradius" value="<?php echo $row_user['nome']; ?>"><?php echo $row_user['nome']; ?>
                        </option> <?php
                    }
                    ?>
                </select>
                <input type="password" name="senha" id="senha" class="txt bradius">
                <input type="submit" class='sb bradius' name="btnLogin" value="Acessar">
            </form>
        </div>
    
        <div id="retorno" class="retorno">
            <?php
            if(isset($_SESSION['msg'])) {
                echo $_SESSION['msg'];
                unset($_SESSION['msg']);
            }
            ?>
    
    
        </div>
    
    </div>
    
    
    
    <div id="julio">
        <h3>Desenvolvido por</h3>
        <h3><b>Julio Frantz</h3>
    </div>
    
    </body>
    
    </html>

     

    Página valida_login.php:

     

    <?php
    session_start();
    include_once("conexao.php");
    
    $btnLogin = filter_input(INPUT_POST, 'btnLogin', FILTER_SANITIZE_STRING);
    
    if($btnLogin){
        $usuario = filter_input(INPUT_POST, 'select_user', FILTER_SANITIZE_STRING);
        $senha = filter_input(INPUT_POST, 'senha', FILTER_SANITIZE_STRING);
        if((!empty($usuario)) AND (!empty($senha))){
            $result_usuario = "SELECT id, nome, senha, nivel FROM usuarios WHERE nome='$usuario' LIMIT 1";
            $resultado_usuario = mysqli_query($conn, $result_usuario);
            if($resultado_usuario){
                $row_usuario = mysqli_fetch_assoc($resultado_usuario);
                if($senha == $row_usuario['senha']) {
                    $_SESSION['id'] = $row_usuario['id'];
                    $_SESSION['nome'] = $row_usuario['nome'];
                    header("Location: lotes.php");
                }else{
                    $_SESSION['msg'] = "Login e senha incorretos.";
                    header("Location: login.php");
                }
            }
        }else{
            $_SESSION['msg'] = "Login e senha incorretos.";
            header("Location: login.php");
        }
    }else{
        $_SESSION['msg'] = "Página não encontrada.";
        header("Location: login.php");
    }

     

     

     

  4. Olá Jose, refiz o código, veja se funciona:

     

    Arquivo conexão.php, desse forma centralizamos a conexão com o banco de dados, assim, em outros arquivos que você necessitar conectar com o banco de dados, basta incluir o arquivo da conexão.

     

    <?php
    
    $servidor = "localhost";
    $usuario = "root";
    $senha = "";
    $dbname = "cadastro";
    
    //Criar a conexão.
    $conn = mysqli_connect($servidor, $usuario, $senha, $dbname);
    
    
    ?>

     

    Arquivo proc_cadastro.php:

     

    Veja que utilizo uma coluna no BD chamado criado, esta coluna é responsável por armazenar a data e horário em que o usuário foi cadastrado.

     

    <?php
    
    session_start();
    include_once("conexao.php");
    
    $nome = filter_input(INPUT_POST, 'nome', FILTER_SANITIZE_STRING);
    $email = filter_input(INPUT_POST, 'email', FILTER_SANITIZE_STRING);
    $senha = filter_input(INPUT_POST, 'senha', FILTER_SANITIZE_STRING);
    
    $result_usuarios = "INSERT INTO usuarios (nome, email, senha, criado) VALUES ('$nome', '$email', '$senha', NOW())";
    $resultado_usuario = mysqli_query($conn, $result_usuarios);
    
    if(mysqli_insert_id($conn)) {
            $_SESSION['msg'] = "Usuário cadastrado com sucesso.";
    } else {
            $_SESSION['msg'] = "Usuário não cadastrado.";
    }
    
    ?>

     

     

     

     

  5. Olá pessoal, antes de abrir este tópico pesquisei por problemas semelhantes porém não encontrei, eu programo somente na linguagem C, e nos últimos dias comecei a estudar PHP, HTML, CSS e MySQL. Pois bem, estou com o seguinte problema, eu tenho uma página chamada login.php, onde o usuário informa o seu nome (já cadastrado em um select) e digita a sua senha, após, esses dados do formulário são processados por outro arquivo, chamado de valida_login.php. O sistema funciona corretamente se executado no localhost, entretanto quando subo os arquivos pra um host, não funciona. A conexão com o banco de dados ta OK, pois na página de login ele puxa os dados do banco de dados pro select, porém quando vai processar a validação desse login, a página trava.

  6. Olá pessoal, tudo bem?

     

    Pois bem, irei fazer uma instalação de um sistema de alarme em uma loja de roupas, estou com dúvida referente á um sensor para colocar no vidro da vitrine, para que assim que ela for quebrada, o mesmo envie um sinal para a central de alarme. Alguém sabe algum sensor destes compatível com a Central de Alarme Alard Max 4 da ECP?

     

     

    Agradeço desde já!

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

 

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!