Jump to content

Alan Arnese

Members
  • Content count

    17
  • Joined

  • Last visited

Community Reputation

0 Comum

About Alan Arnese

  1. Muito obrigado de coração, foram perfeitas suas referencias e com muita didática , e já vou estudar para implementar o pushState
  2. Bom dia pessoal Estou estruturando um slideshow puro em css3 + html mas percebi que vou precisar de jquery para algumas funções, eu vinculei radios com lables para a navegação do menu e consegui montar em jquery o efeito "active" para quando é clicado em um botão, tudo funcionando perfeitamente e responsivamente nos browsers. Só que agora eu preciso que os slides passem automaticamente e vinculados a navegação, trocando ambos da direta pra esquerda, mantendo o efeito "active" na navegação com harmonia com as imagens, todos os exemplos que saí atrás na internet não vinculam radios com lables para navegação, então isso está me causando uma dificuldade além do que esperava, desde já agradeço a ajuda de vocês Segue abaixo os códigos Index.html <!DOCTYPE html> <html lang="en" dir="ltr"> <head> <meta charset="utf-8"> <title></title> <link rel="stylesheet" href="style.css"> </head> <body> <div class="slidershow middle"> <div class="slides"> <input type="radio" name="r" id="r1" checked> <input type="radio" name="r" id="r2"> <input type="radio" name="r" id="r3"> <input type="radio" name="r" id="r4"> <input type="radio" name="r" id="r5"> <div class="slide s1"> <a href="#"> <img src="1.jpg" alt=""></a> </div> <div class="slide"> <a href="#"><img src="2.jpg" alt=""></a> </div> <div class="slide"> <a href="#"><img src="3.jpg" alt=""></a> </div> <div class="slide"> <a href="#"><img src="4.jpg" alt=""></a> </div> <div class="slide"> <a href="#"><img src="5.jpg" alt=""></a> </div> </div> <div class="navigation"> <label for="r1" class="bar active"></label> <label for="r2" class="bar"></label> <label for="r3" class="bar"></label> <label for="r4" class="bar"></label> <label for="r5" class="bar"></label> </div> </div> <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.4.0/jquery.min.js"></script> <script type="text/javascript"> $(document).on('click', 'label', function() { $(this).addClass('active').siblings().removeClass('active') }) </script> </body> </html> style.css *{ margin: 0px; padding: 0px;} .slidershow{ width: 100%; height: 100%; overflow: hidden; position: absolute; max-height: 70%; } .middle{ position: absolute; } .navigation{ position: absolute; bottom: 20px; left: 50%; transform: translateX(-50%); display: flex; } .bar{ width: 60px; height: 5px; background-color: #c1c0c0; margin: 6px; cursor: pointer; transition: 0.4s; } .bar:hover{ background: #ddcf19; } .bar.active{ background: #ddcf19; } input[name="r"]{ position: absolute; visibility: hidden; } .slides{ width: 500%; height: 100%; display: flex; } .slide{ width: 20%; transition: 0.6s; } .slide a{ display: block; width: 100%; height: 100%; cursor: pointer;} .slide img{ width: 100%; height: 100%; object-fit: cover; } #r1:checked ~ .s1{ margin-left: 0; } #r2:checked ~ .s1{ margin-left: -20%; } #r3:checked ~ .s1{ margin-left: -40%; } #r4:checked ~ .s1{ margin-left: -60%; } #r5:checked ~ .s1{ margin-left: -80%; } Basicamente quero como o link abaixo mas vinculando meus controles de navegação Exemplo
  3. Bom dia pessoal Estou estruturando um slideshow puro em css3 + html mas percebi que vou precisar de jquery para algumas funções, eu vinculei radios com lables para a navegação do menu e consegui montar em jquery o efeito "active" para quando é clicado em um botão, tudo funcionando perfeitamente e responsivamente nos browsers. Só que agora eu preciso que os slides passem automaticamente e vinculados a navegação, trocando ambos da direta pra esquerda, mantendo o efeito "active" na navegação com harmonia com as imagens, todos os exemplos que saí atrás na internet não vinculam radios com lables para navegação, então isso está me causando uma dificuldade além do que esperava, desde já agradeço a ajuda de vocês Segue abaixo os códigos Index.html <!DOCTYPE html> <html lang="en" dir="ltr"> <head> <meta charset="utf-8"> <title></title> <link rel="stylesheet" href="style.css"> </head> <body> <div class="slidershow middle"> <div class="slides"> <input type="radio" name="r" id="r1" checked> <input type="radio" name="r" id="r2"> <input type="radio" name="r" id="r3"> <input type="radio" name="r" id="r4"> <input type="radio" name="r" id="r5"> <div class="slide s1"> <a href="#"> <img src="1.jpg" alt=""></a> </div> <div class="slide"> <a href="#"><img src="2.jpg" alt=""></a> </div> <div class="slide"> <a href="#"><img src="3.jpg" alt=""></a> </div> <div class="slide"> <a href="#"><img src="4.jpg" alt=""></a> </div> <div class="slide"> <a href="#"><img src="5.jpg" alt=""></a> </div> </div> <div class="navigation"> <label for="r1" class="bar active"></label> <label for="r2" class="bar"></label> <label for="r3" class="bar"></label> <label for="r4" class="bar"></label> <label for="r5" class="bar"></label> </div> </div> <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.4.0/jquery.min.js"></script> <script type="text/javascript"> $(document).on('click', 'label', function() { $(this).addClass('active').siblings().removeClass('active') }) </script> </body> </html> style.css *{ margin: 0px; padding: 0px;} .slidershow{ width: 100%; height: 100%; overflow: hidden; position: absolute; max-height: 70%; } .middle{ position: absolute; } .navigation{ position: absolute; bottom: 20px; left: 50%; transform: translateX(-50%); display: flex; } .bar{ width: 60px; height: 5px; background-color: #c1c0c0; margin: 6px; cursor: pointer; transition: 0.4s; } .bar:hover{ background: #ddcf19; } .bar.active{ background: #ddcf19; } input[name="r"]{ position: absolute; visibility: hidden; } .slides{ width: 500%; height: 100%; display: flex; } .slide{ width: 20%; transition: 0.6s; } .slide a{ display: block; width: 100%; height: 100%; cursor: pointer;} .slide img{ width: 100%; height: 100%; object-fit: cover; } #r1:checked ~ .s1{ margin-left: 0; } #r2:checked ~ .s1{ margin-left: -20%; } #r3:checked ~ .s1{ margin-left: -40%; } #r4:checked ~ .s1{ margin-left: -60%; } #r5:checked ~ .s1{ margin-left: -80%; } Basicamente quero como o link abaixo mas vinculando meus controles de navegação Exemplo
  4. Lembrando que ele vai verificar primeiro de que município o email pertence, realmente quebrei a cabeça o dia todo e não vi nada na internet que me ajudasse de maneira simples
  5. Boa tarde família do imasters Estou desenvolvendo um sisteminha simples no excel mas chegou em uma etapa que está me dando dor de cabeça Eu carreguei 4 municípios em uma combo box , e agora baseado no município escolhido ele vai listar todos os emails do mesmo abaixo separados por ; em texto Vejam que atrás está o banco de dados e vou listar todos os emails da coluna B que foram cadastrados tendo somente esse filtro de listar somente os emails do município escolhido, o sistema de cadastro está 100% e só falta isso O resultado ficaria por exemplo email1@email.com;email2@email.com;email3@email.com;email4@email.com; (e assim por diante) Alguém poderia me dar uma luz de como fazer isso?
  6. Alan Arnese

    trocar cor de resultado <opnion> conforme ter correlação com u

    resolvido, caso alguém esteja com o mesmo problema vou deixar o codigo eu criei no banco de dados uma nova coluna "cor" com um campo varchar ,nele armazenei "azul" ou "vermelho",ai só fiz um if/else e pronto a classe css <style> .temRegistro{ color:#0080FF;} .temRegistroverm{ color: #F00;} </style> <form id="form_bd_cadastro_empreendimentos " name="form1" method="post" action="?pg=bd_economia_solidaria_645_munucipios_BUSCA_RESULTADOS" style="margin-left:370px; margin-top:20px;"> <select name="busca" id="selecione_municipios_cadastro" style="font-size:14px; float:left;"> <?php $busca_municipio = "SELECT * FROM municipios_ibge ORDER BY municipio"; $busca_municipio_query = mysql_query($busca_municipio) or die (mysql_error()); while($busca_linha_municipio_query = mysql_fetch_array($busca_municipio_query)){ $municipio = $busca_linha_municipio_query['municipio']; $municipio_id = $busca_linha_municipio_query['id']; $municipio_cor = $busca_linha_municipio_query['cor']; if($municipio_cor == "Azul"){ echo "<option class='temRegistro' value='$municipio_id'>$municipio</option>"; } else { echo "<option class='temRegistroverm' value='$municipio_id'>$municipio</option>"; } } ?>
  7. Alan Arnese

    trocar cor de resultado <opnion> conforme ter correlação com u

    talvez eu tenha que mexer no meu banco de dados, criando um campo para municipios registrados e não registrados, para pegar os valores antes, to pensando aqui se é isso o certo
  8. Alan Arnese

    trocar cor de resultado <opnion> conforme ter correlação com u

    Ai que tá man, eu obtenho os dados consultando o bd só quando a pessoa clica no submit do botão do form chamando a "?pg=bd_economia_solidaria_645_munucipios_BUSCA_RESULTADOS" que leva o id do municipio e o nome pra ser chamado na outra pagina <?php $nome_municipio = $_POST['busca']; ?> $dados_municipio_selecionado = "SELECT * FROM usuarios WHERE id_cod_municipio = '$nome_municipio'"; $dados_usuario_municipio = mysql_query($dados_municipio_selecionado) or die (mysql_error()); $row = mysql_num_rows($dados_usuario_municipio); if ($row > 0){ while($busca_linha_municipio_query = mysql_fetch_array($dados_usuario_municipio)){ SEGUE O CODIGO......... gostaria de pegar esses valores antes da consulta, isso que está fazendo eu quebrar a cabeça, mas o metodo que me mostrou é bem funcional quando ja tenho a consulta feita posteriormente, alguma luz sobre? Agradeço a ajuda man
  9. <?php session_start(); $login = $_POST['login']; $senha= $_POST['senha']; include "sua conexão com o banco"; $result = mysql_query("SELECT * FROM sua_tabela WHERE login = '$login' AND senha = '$senha'") or die(mysql_error()); $dados = mysql_fetch_array($result); if($dados > 0){ $_SESSION['login'] = $login; $_SESSION['senha'] = $senha; $_SESSION['id'] = $dados['id']; header("Location: sua pagina.php"); }else { header("Location: sua_pagina_erro.php"); } ?> pega o id do usuario na session como mostrei acima e depois na outra pagina verifica o usuario que logou chama a session e da um select no bd <?php session_start(); if(!isset($_SESSION["login"]) || !isset($_SESSION["senha"])){ header("Location: sua pagina de erro"); exit; } ?> <?php include "sua_conecção_banco"; ?> <?php $id = $_SESSION['id']; $busca = mysql_query("SELECT * FROM sua_tabela WHERE id = $id"); $row = mysql_fetch_array($busca); ?> depois é só exibir o campo que você quer do tabela <?php echo $row['seu_campo_que_no_caso_é_nivel']; ?>
  10. Boa tarde galera Estou com uma dúvida referente a trocar cor de registros do bd conforme ele achar ou não resultados No caso eu listo municípios vindos do bd e alguns deles tem registros e outros não tem, gostaria de deixar com uma cor os que tem registros e os outros de outra cor segue o código <form id="form_bd_cadastro_empreendimentos " name="form1" method="post" action="?pg=bd_economia_solidaria_645_munucipios_BUSCA_RESULTADOS" style="margin-left:370px; margin-top:20px;"> <select name="busca" id="selecione_municipios_cadastro" style="font-size:14px; float:left;"> <?php $busca_municipio = "SELECT * FROM municipios_ibge ORDER BY municipio"; $busca_municipio_query = mysql_query($busca_municipio) or die (mysql_error()); while($busca_linha_municipio_query = mysql_fetch_array($busca_municipio_query)){ $municipio = $busca_linha_municipio_query['municipio']; $municipio_id = $busca_linha_municipio_query['id']; echo "<option value='$municipio_id'>$municipio</option>"; } ?> Estou com duvidas como estruturar o if e o else e como adicionar a variavel de formatação de forma correta dentro do echo do opnion abaixo Desde já agradeço
  11. Alan Arnese

    Problemas para trazer checkboxes marcados do banco

    no caso quando utilizo o "implode", isso prejudica para trazer os dados de volta para deixar o checkbox marcado? Muito estranho eu não conseguir recuperar esse valor, não sei onde estou errando :wacko:
  12. Boa tarde galera, estou com um problema para trazer os checkboxes marcados de um usuario logado,onde pego o id da session,faço a consulta no banco e preencho os campos do formulario com informações do usuario Funcionou com todos os elementos(text area,text field,radios ) etc, só não está funcionando com os checkboxes ,segue o codigo fazendo a consulta <?php $id = $_SESSION['id']; $busca = mysql_query("SELECT * FROM usuarios WHERE id = $id"); $row = mysql_fetch_array($busca); ?> html com verificação php para trazer do banco e marcar os checkboxes <span style="color:#F00;">12. Que segmentos participam (resposta múltipla) </span><br /> <br /> 1. Representantes de empreendimentos <input type="checkbox" name="pergunta_12[]" value="Representantes empreendimentos" <?php echo $row["pergunta_12"] == "Representantes empreendimentos" ? "checked=\"checked\"" : ""; ?> style="float:right; margin-right:730px;"><br /> <br /> 2. Gestores públicos <input type="checkbox" name="pergunta_12[]" value="Gestores publicos" <?php echo $row["pergunta_12"] == "Gestores publicos" ? "checked=\"checked\"" : ""; ?> style="float:right; margin-right:730px;"><br /> <br /> 3. Entidades de apoio e fomento <input type="checkbox" name="pergunta_12[]" value="Entidades de apoio e fomento" <?php echo $row["pergunta_12"] == "Entidades de apoio e fomento" ? "checked=\"checked\"" : ""; ?> style="float:right; margin-right:730px;"><br /> <br /> função para tratar os checkboxes para o bd antes de executar o update $pergunta_12 = implode(",", $_POST['pergunta_12']); if (!empty($pergunta_12)) { $qtd = count($pergunta_12); for ($i = 0; $i < $qtd; $i++); } Fiquei a manhã toda na net tentando uma solução em varios foruns para me dar uma luz, tentando varios códigos adequando para mim e nada Desde já agradeço pessoal
  13. muito obrigado WellingtonBraga pela ajuda, irei quebrar a cabeça agora com as explanações que me deu, foi de muita ajuda para me dar uma luz de como vincular as tabelas no caso então terei 2 sessões, uma sessão que pega os dados do login e senha da tabela usuarios e outra sessão que guarda o id da tabela perguntas. no caso quando eu estiver as sessions criadas, como vinculo o id da session 1 com a session 2? só essa dúvida que ainda ficou, enquanto isso vou quebrando a cabeça aqui dupliquei o post sem querer,minha net está pessima hoje , e complementando, pretendo estudar PDO para colocar em ordem tudo que eu for desenvolver daqui pra frente, nesse caso não tenho tempo para fazer isso nesse projeto infelizmente, então estou tentando com o que sei, mas tenho ciencia que está depreciada essas funções ;)
  14. guarda as respostas pegas por inputs,checkboxes,radios por $POST e guarda no bd depois que eles registrarem, será usados os dados para consulta no site,pois os usuarios comuns do site sem login e senha vão fazer consultas baseadas nesses dados que serão preenchidos pelos usuarios de cada municipio, a fonte de alimentação do site será esses dados do formulario por isso preciso ter controle para que cada usuario tenha seus próprios dados para serem editados,excluidos etc Só preciso entender como vincular os dados do login da session com um id(registro) da tabela perguntas Se for preciso remodelar as tabelas do banco de dados tranquilo, o importante é eu entender como vincular 2 tabelas para que o usuario x só tenha acesso ao registro x da tabela perguntas
  15. tabela usuarios http://www.image-share.com/ijpg-3070-171.html tabela perguntas http://www.image-share.com/ijpg-3070-172.html Obrigado pela ajuda pessoal Luiz Paulo Francis: como seria a ligação entre as 2 tabelas por essa terceira tabela só pra ter uma noção? mu.silva: Então cara no caso quando o usuario loga ele vai pra pagina do formulario com os dados da session, mas ainda não tem nenhum vinculo entre as 2 tabelas, preciso quando o usuario digitar os dados no formulario e enviar seja vinculado as 2 tabelas como se o usuario x fosse dono do registo x da tabela perguntas, no caso vincular id com id
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.