Jump to content

Search the Community

Showing results for tags 'JavaScript'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Q&A Desenvolvimento
    • Perguntas e respostas rápidas
  • Desenvolvimento e Banco de Dados
    • HTML e CSS
    • Java
    • Javascript
    • .NET
    • PHP
    • Python
    • Ruby
    • Mobile
    • Ambientes de Desenvolvimento
    • Arquitetura e Métodos Ágeis
    • Banco de Dados
    • DevOps
    • Desenvolvimento de Games
    • E-Commerce e Pagamentos Online
    • SEO e Otimizações
    • WordPress
    • Algoritmos & Outras Tecnologias
  • Design e Produto
    • Fotografia
    • Photoshop
    • Design de interfaces e UX
    • Edição/Produção de Vídeos
    • Marketing Online
    • Desenho, Ilustração e 3D
  • Entretenimento e uso pessoal
    • Geral
    • Segurança & Malwares
    • Gadgets e wearable
    • Softwares e Apps
    • Entretenimento

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Google+


Hangouts


Skype


Twitter


deviantART


Github


Flickr


LinkedIn


Pinterest


Facebook


Site Pessoal


Localização


Interesses

Found 2534 results

  1. Boa tarde galera, Estou desenvolvendo um sistema e reparei que ao tentar inserir um funcionário que possua acento o mesmo é adicionado de maneira equivocada. O sistema tem um formulário onde se adiciona os dados do funcionário a um "departamento" após isso, ele tem um botão adicionar para se adicionar mais funcionários ao departamento. Após adicionar todos os funcionários ao departamento tenho que envia-los para o banco de dados OBS: Testei enviando apenas 1 funcionário pelo formulário e está indo com acento certo. O problema é quando adiciono os dados do form em uma lista (pré formulário) ae qnd vou passar os dados parece que ele perde a configuração e grava errado Exemplo: Pará está vindo como PaÃj Código onde tem o formulário. <!DOCTYPE html> <?php include_once("conecta.php"); include_once("funcoes.php"); ?> <html lang="pt-br"> <head> <meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1" /> <title>Substituição Temporário</title> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <link rel="stylesheet" href="css/corpo.css"> <link rel="stylesheet" href="css/bootstrap.css"> <script src="js/jquery-2.1.3.min.js" type="text/javascript"></script> <script src="js/form.js" type="text/javascript"></script> <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> <script src="http://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/js/bootstrap.min.js"></script> </head> <body> <script type="text/javascript"> $(document).ready(function(){ // Evento change no campo tipo $("select[name=unidade]").change(function(){ // Exibimos no campo marca antes de concluirmos $("select[name=lotacao]").html('<option value="">Carregando...</option>'); // Exibimos no campo marca antes de selecionamos a marca, serve tamb?m em caso // do usuario ja ter selecionado o tipo e resolveu trocar, com isso limpamos a // sele??o antiga caso tenha feito. // Passando tipo por parametro para a pagina ajax-marca.php $.post("ajax-lotacao.php", {tipo:$(this).val()}, // Carregamos o resultado acima para o campo marca function(valor){ $("select[name=lotacao]").html(valor); } ) }) }) </script> <script type="text/javascript"> function ResetFormValues() { $("#nome, #especialidade, #prazo, #nr_matricula").each(function () { $(this).val(""); }); $("textarea").val(""); $("#cargo, #lotacao").each(function () { $(this).val(""); }); } </script> <div id="interface"> <header id="cabecalho"> <hgroup> <h1>Substituição</h1> </hgroup> <ul class="nav navbar-nav"> <li class="dropdown"> <a href="#" class="dropdown-toggle" data-toggle="dropdown">Menu <span class="glyphicon glyphicon-user pull-right"></span></a> <ul class="dropdown-menu"> <li><a href="principal.php">Principal <span class="glyphicon glyphicon-home pull-right"></span></a></li> <li class="divider"></li> <li><a href="buscarSubstituidoI.php">Cadastrar Substituído<span class="glyphicon glyphicon-plus pull-right"></span></a></li> <li><a href="buscarSubstituido.php">Alterar Substituído<span class="glyphicon glyphicon-pencil pull-right"></span></a></li> <li class="divider"></li> <li><a href="buscarSubstituto.php">Alocar Substituto<span class="glyphicon glyphicon-pencil pull-right"></span></a></li> <li><a href="buscarSubstitutoA.php">Alterar Substituto<span class="glyphicon glyphicon-pencil pull-right"></span></a></li> <li class="divider"></li> <li><a href="buscarMemorando.php">Listar Memorando<span class="glyphicon glyphicon-list-alt pull-right"></span></a></li> <li class="divider"></li> <li><a href="finalizar.php">Desconectar<span class="glyphicon glyphicon glyphicon-log-out pull-right"></span></a></li> <li class="divider"></li> </ul> </li> </ul> </header> <section id="corpo"> <div class="container"> <?php $qntmemo = validaPermissaoSubstituido($conexao, $nr_memorando); $result_total = $qntmemo->fetch(PDO::FETCH_ASSOC); $resultado_total = $result_total[count]; if($resultado_total == 0){ ?> <form role="form" method='post' action='#'> <div class="row"> <div class="panel panel-default"> <div class="panel-body form-horizontal payment-form"> <div class="form-group"> <label for="memorando" class="col-sm-3 control-label">Nº Memorando</label> <div class="col-sm-9"> <input type="text" class="form-control" id="memorando" name="memorando"> </div> </div> <div class="form-group"> <label for="dateM" class="col-sm-3 control-label">Envio do Memorando</label> <div class="col-sm-3"> <input type="text" class="form-control" id="dateM" name="dateM"> </div> <label for="unidade" class="col-sm-3 control-label">Unidade</label> <div class="col-sm-3"> <select class="form-control" id="unidade" name="unidade"> <option value="">Selecione</option> <?php $resultado = comboBoxSecretaria($conexao); while ($linha = $resultado->fetch(PDO::FETCH_ASSOC)){ echo '<option value="'.$linha['cd_secretaria'].'"'.$selected.'>'.$linha['sg_secretaria'].'</option>'; }?> </select> </div> </div> </div> </div> <!-- panel preview --> <div class="col-sm-14"> <div class="panel panel-default"> <div class="panel-body form-horizontal payment-form"> <fieldset id="Form"> <div class="form-group"> <label for="nome" class="col-sm-3 control-label">Nome</label> <div class="col-sm-9"> <input type="text" class="form-control" id="nome" name="nome"> </div> </div> <div class="form-group"> <label for="cargo" class="col-sm-3 control-label">Cargo</label> <div class="col-sm-9"> <select class="form-control" id="cargo" name="cargo"> <option value="">Selecione</option> <?php $resultadoD = comboBoxCargo($conexao); while ($linhaD = $resultadoD->fetch(PDO::FETCH_ASSOC)){ echo '<option value="'.$linhaD['cd_cargo'].'"'.$selected.'>'.$linhaD['ds_cargo'].'</option>'; }?> </select> </div> </div> <div class="form-group"> <label for="especialidade" class="col-sm-3 control-label">Especialidade</label> <div class="col-sm-9"> <input type="text" class="form-control" id="especialidade" name="especialidade"> </div> </div> <div class="form-group"> <label for="lotacao" class="col-sm-3 control-label">Lotação</label> <div class="col-sm-9"> <select class="form-control" id="lotacao" name="lotacao"> <option value="0" selected="selected">Aguardando Unidade...</option> </select> </div> </div> <div class="form-group"> <label for="prazo" class="col-sm-3 control-label">Prazo solicitado em meses</label> <div class="col-sm-3"> <input type="text" class="form-control frm_number_only" id="prazo" name="prazo"> </div> <label for="nr_matricula" class="col-sm-3 control-label">Nº Matrícula</label> <div class="col-sm-3"> <input type="text" class="form-control frm_number_only" id="nr_matricula" name="nr_matricula"> </div> </div> <div class="form-group"> <label for="justificativa" class="col-sm-3 control-label">Justificativa</label> <div class="col-sm-9"> <textarea rows="4" cols="50" class="form-control" id="justificativa" name="justificativa"></textarea> </div> </div> <div id="aviso" style="display: none;"> <p style="color:red; font-size:14px">* Preencha todos os campos!</p> </div> </fieldset> <div class="form-group"> <div class="col-sm-12 text-right"> <input class="btn btn-default pre" type="button" id="limparCampos" onclick="ResetFormValues()" value="Limpar" /> <button type="button" class="btn btn-default preview-add-button"> <span class="glyphicon glyphicon-plus"></span> Adicionar </button> </div> </div> </div> </div> </div> <!-- / panel preview --> <div class="col-sm-14"> <h4>Resumo:</h4> <div class="row"> <div class="col-xs-12"> <div class="table-responsive"> <table class="table preview-table"> <thead> <tr> <th>Nº Memorando</th> <th>Nome</th> <th>Cargo</th> <th>Especialidade</th> <th>Prazo</th> </tr> </thead> <tbody></tbody> <!-- preview content goes here--> </table> </div> </div> </div> <div class="row"> <div class="col-xs-12"> <input type="hidden" class="form-control" id="jsonString" name="jsonString"> <hr style="border:1px dashed #dddddd;"> <!--<input type="submit" onclick="parametros();" class="btn btn-primary btn-block">--> <button onclick="parametros();" class="btn btn-primary btn-block">Enviar</button> </div> </div> </div> </div> </form> <?php }else{?> <form role="form" method='post' action='#'> <div class="row"> <div class="panel panel-default"> <div class="panel-body form-horizontal payment-form"> <div class="form-group"> <label for="mensagem" class="col-sm-9 control-label">Prazo encerrado para adicionar novos servidores ao memorando!</label> </div> </div> </div> </div> </form> <?}?> </div> </section> <footer id="rodape"> </footer> </div> </body> </html> Código que adiciona os elementos numa lista de preview antes de enviar os elementos para o banco: var list = []; $(function(){ $('.preview-add-button').click(function(){ var form_data = {}; form_data["memorando"] = $('.payment-form input[name="memorando"]').val(); form_data["dateM"] = $('.payment-form input[name="dateM"]').val(); form_data["unidade"] = $('.payment-form #unidade').val(); form_data["nome"] = $('.payment-form input[name="nome"]').val(); form_data["nr_matricula"] = $('.payment-form input[name="nr_matricula"]').val(); form_data["cargo"] = $('.payment-form #cargo').val(); form_data["especialidade"] = $('.payment-form input[name="especialidade"]').val(); form_data["lotacao"] = $('.payment-form #lotacao').val(); form_data["prazo"] =$('.payment-form input[name="prazo"]').val(); form_data["justificativa"] = $('.payment-form textarea[name="justificativa"]').val(); list.push(form_data); form_data["remove-row"] = '<span class="glyphicon glyphicon-remove"></span>'; var row = $('<tr></tr>'); if($('.payment-form input[name="nome"]').val() !== ""){ $.each(form_data, function( type, value ) { if((type == "justificativa")||(type == "unidade")||(type == "dateM")||(type == "lotacao")||(type == "nr_matricula")){ $("<td class='input-"+type+"' style='display:none'></td>").html(value).appendTo(row); }else{ $('<td class="input-'+type+'"></td>').html(value).appendTo(row); } }); }else{ $(function(){ $("#aviso").fadeIn(700, function(){ window.setTimeout(function(){ $('#aviso').fadeOut(); }, 5000); }); }); } $('.preview-table > tbody:last').append(row); calc_total(); }); }); Código onde possui o evento do botão de "enviar os dados do formulário" function parametros(){ for (i = 0; i < list.length; i++) { $.ajax({ data: { memorando: list[i]["memorando"], dateM: list[i]["dateM"], unidade: list[i]["unidade"], nome: list[i]["nome"], nr_matricula: list[i]["nr_matricula"], cargo: list[i]["cargo"], especialidade: list[i]["especialidade"], lotacao: list[i]["lotacao"], prazo: list[i]["prazo"], justificativa: list[i]["justificativa"] }, type: "POST", url: 'confirmarSubstituido.php', timeout: 20000, contentType: "application/x-www-form-urlencoded;charset=ISO-8859-1", dataType: 'json'}); } } Página onde a função Paramentros chama. <!DOCTYPE html> <?php include_once("conecta.php"); include_once("funcoes.php"); ?> <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1" /> <link rel="stylesheet" href="css/bootstrap.min.css"> <link rel="stylesheet" href="css/bootstrap.css"> <link rel="stylesheet" href="css/validacao.css"> <link href="//maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> <script src="js/jquery-2.1.3.min.js" type="text/javascript"></script> <script src="js/form.js" type="text/javascript"></script> <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> <script src="http://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/js/bootstrap.min.js"></script> <title>Sistema de Seleção</title> </head> <body> <?php session_start(); $memorando = $_POST["memorando"]; $dateM = gravar_data($_POST["dateM"]); $unidade = $_POST["unidade"]; $nome = $_POST["nome"]; $nr_matricula = $_POST["nr_matricula"]; $cargo = $_POST["cargo"]; $especialidade = $_POST["especialidade"]; $lotacao = $_POST["lotacao"]; $prazo = $_POST["prazo"]; $justificativa = $_POST["justificativa"]; $aux = count($prazo); $jsonString = $_POST["jsonString"]; ?> <table class="table table-striped table-bordered"> <tr> <?php if(!adicionaSubstituido($conexao, $memorando, $dateM, $unidade, $nome, $nr_matricula, $cargo, $especialidade, $lotacao, $prazo, $justificativa)){ ?> <td><p class="text-danger"> Erro ao cadastrar!</p></td> <?} ?> </tr> </table> </body> </html>
  2. Galera, boa noite! Beleza? Preciso pegar o valor que está contido no elemento que obtém a classe dataob quando eu clicar no botão no código abaixo via javascript: <tr style="background-color: white;"> <td class="uni_n" data-id1="'.$row["codigo"].'">'.$row["uni_n"].'</td> <td class="nome" data-id2="'.$row["codigo"].'">'.$row["nome"].'</td> <td class="dataob" data-id3="'.$row["codigo"].'">'.$row["dataob"].'</td> <td><button type="button" name="delete_btn" data-id4="'.$row["codigo"].'" class="btn btn-xs btn-danger btn_conclui">O</button></td> </tr> O problema é que, existem vários elementos que tem a mesma classe, que eu gero sobre demanda via php, então, pensei num código que pegasse assim: $(document).on('click', '.btn_conclui', function(){ var $elementoPai = $(this).parent().parent().find('.dataob'); }); Mas não retorna o que eu quero. Como proceder? eu estou fazendo certo?
  3. fccoelho7

    simpleGallery.js

    Upload, certamente, é uma parte difícil na programação, provavelmente você já teve problemas com isso. Por que não simplificar? Sem frameworks, apenas 2kb gzipped! http://https://fccoelho7.github.io/simpleGallery.js/
  4. Olá a todos! *Não sei se essa questão seria nesta área se não for favor mover. Mas vamos lá. Fiz um cadastro com um campo de upload: <input multiple="multiple" name="files[]" type="file" /> Mas desta forma o pessoal pode selecionar a quantia de arquivos que quiser. Queria saber se tem como limitar isso pra por exemplo "máximo de 10" arquivos. Grato.
  5. Gabriel Orlando

    Comparação de datas PHP

    Boa noite galera! Tudo beleza? Bom, gostaria de saber se existe alguma maneira de comparar datas utilizando esse método: <?php $connect = mysqli_connect("localhost", "root", "", "datatable"); if(date('d/m/Y')<=$_POST["dataob"]) { $sql = "UPDATE obj SET conclusao=1 WHERE codigo = '".$_POST["id"]."'"; } elseif (date('d/m/Y')>$_POST["dataob"]){ $sql = "UPDATE obj SET conclusao=2 WHERE codigo = '".$_POST["id"]."'"; } if(mysqli_query($connect, $sql)) { echo 'Objetivo concluído! ' .date('d/m/Y'); } ?> Essa dataob, estou passando por parâmetro por uma função ajax que eu fiz, ela chega no formato dd/mm/yyyy, e no banco de dados, eu gravo ela como sendo um varchar. Isso dá certo? Gostei muito da função date, mas parece não funcionar muito bem com o meu código... Aguardo uma resposta.
  6. Oi To com o seguinte problema Em uma pagina principal, contendo formulários e elementos diversos Quero exibir uma outra página por meio de uma div posicionada no inicio da pagina principal. Tudo funciona bem, exceto pelo fato da div com a página nova quebrar toda a página principal mesmo usando o z-index =999 Alguém sabe como posso resolver ?
  7. Felipe_xs

    Site De Filmes Online-

    Sou Novo Aqui No Forum Nao Sei Se Estou Postando No Lugar Certo Estou Fazendo um Site de Filmes Online porem eu queria saber como fazer um botão que quando click mostre todos os ep da serie e tambem para selecionar o player Ex: MegaFilmeshd Meus Codigos (Sou Novo Com Isso) <button class="TPD TPD-Green3">1ª Temporada</button> .TPD{ font-family: arial; font-size:14px; text-transform: uppercase; font-weight:700; border:none; padding:10px; cursor: pointer; } .TPD-Green3{ background:green; color:#F8F8FF; box-shadow: 0 3px 0 #006000; } .TPD-Green3:hover{ background:#006000; color:#F8F8FF; box-shadow: 0 3px 0 #003f00; } .TPD-Green3:active{ position:relative; top:3px; box-shadow:none; } www.blogger.com
  8. Oi Alguém sabe como pegar um valor escolhido em uma popup como um ID por exemplo e para atualizar a página (janela pai) ?
  9. MarKteus

    Popup sem borda no IE 6

    Olá Alguém sabe se existe uma forma de abrir um popup sem borda e modal no IE6. Ou na melhor das hipóteses só modal ? E como como deixá-las no tamanho desejado A bem da verdade modal eu até consegui só não consigo deixa no tamanho correto.
  10. Boa noite, eu não entendo muito de javascript, estou querendo criar uma legenda que capture a propriedade alt da imagem, segue html. <div class='fotos'> <img src="imagem-01" alt="título 01" /> <img src="imagem-02" alt="título 02" /> <div id="caption"></div> </div> alguém pode me ajudar?
  11. estou desenvolvendo um sistema onde o body da pagina e alterado pelo require do php, quero que tudo aquilo digitado pelo usuário seja sempre maiusculo e sem caractestes especiais, estou sempre os id's padrões e no javascript eu realizado as seguintes ações document.getElementById("nome").addEventListener("input", function (event) { event.target.value = foldToASCII(event.target.value).toUpperCase(); }); document.getElementById("endereco").addEventListener("input", function (event) { event.target.value = foldToASCII(event.target.value).toUpperCase(); }); document.getElementById("complemento").addEventListener("input", function (event) { event.target.value = foldToASCII(event.target.value).toUpperCase(); }); document.getElementById("bairro").addEventListener("input", function (event) { event.target.value = foldToASCII(event.target.value).toUpperCase(); }); document.getElementById("cidade").addEventListener("input", function (event) { event.target.value = foldToASCII(event.target.value).toUpperCase(); }); document.getElementById("profissao").addEventListener("input", function (event) { event.target.value = foldToASCII(event.target.value).toUpperCase(); }); document.getElementById("nacionalidade").addEventListener("input", function (event) { event.target.value = foldToASCII(event.target.value).toUpperCase(); }); document.getElementById("naturalidade").addEventListener("input", function (event) { event.target.value = foldToASCII(event.target.value).toUpperCase(); }); document.getElementById("rg_orgao").addEventListener("input", function (event) { event.target.value = foldToASCII(event.target.value).toUpperCase(); }); os inputs são no padrão: <div class="input-field col s12 m4 l4"> <input name="cidade" id="cidade" type="text" class="validate" style="border-color: #000000;" length="100" maxlength="100" required pattern="^[a-zA-Z0-9]+$"> <label for="cidade" class="active" style="color: #000000;">Cidade</label> </div> tem alguns cadastros que não tenho nenhum erro, mais alguns não da certo, como por exemplo e esse campo de cidade, que no cadastro de pessoa ele funciona perfeitamente bem, mais em outros cadastro não, Gostaria de saber se estou fazendo alguma coisa errada, ou se tem alguma maneira mais simples de se fazer isso, pois da maneira que estou fazendo a cada novo campo que surgir tenho que alterar o javascript. Desde de ja muito obrigado a todos!
  12. for (var image in fotos) { document.images[0].onload = function() { document.getElementById("caption").innerHTML = this.alt; } } Estou querendo criar uma legenda personalizada usando o plugin fotorama do jquey. O script acima ele consegue pegar a propriedade alt da primeira imagem, mas quando mudo de imagem no slide, a legenda não muda. percebo que quando mudo (...images[0]... para images[1]) no código ele muda a legenda da foto seguinte. Como faço para que ao mudar de imagem no slide o script verifique a foto que está sendo exibida e mostre a legenda da foto correta? segue HTML <div class='fotorama'> <img src='imagem-01' alt='legenda da primeira foto'/> <img src='imagem-02' alt='legenda da segunda foto'/> <img src='imagem-03' alt='legenda da terceira foto'/> <div id='caption'></div> </div>
  13. Paulo Freitas Nobrega

    String Replace

    Bom Dia Pessoal! Tenho o seguinte trecho de código HTML: <ul id="scoreboard"> <li id="sb-score"><span></span> %label%: %value%</li> <li id="sb-level"><span></span> %label%: %value%</li> <li id="sb-continue"><span></span> %label%: %value%</li> </ul> E a função js: // Para conhecimento // sb.html.score.id retorna ex: sb-score // sb.html.score.label retorna ex: Score // getScore() retorna ex: 10 ou 20 ou 30 etc... function addHtml(elm) { var sb = config.scoreboard(); var content = document.getElementById(sb.html.score.id).innerHTML; content = content.replace('%label%', sb.html.score.label); content = content.replace('%value%', getScore()); document.getElementById(sb.html.score.id).innerHTML = content; console.log(getScore()); } Qual o problema? Quando o código entra em execução ele faz o replace certinho. Porém apenas a primeira vez. No segundo seguinte, quando o score é incrementado pelo resto do código ele faz uma nova chamada à addHtml(elm). Através do console.log(score) recebo o valor incrementado corretamente, mas na tela, o valor continua o antigo. Só para terem uma noção da chamada de addHtml(elm) segue trecho do código: function addScore(val) { var sb = config.scoreboard(); val == undefined ? score += sb.start.scoreIncrement : score += val; if(score >= scoresNextLevel) addLevel(); addHtml('score'); } E uma imagem da tela: Alguém sabe como resolver isso? obrigado desde já pessoal!
  14. Alessandro Bodão

    Rolagem de ancora vai pro lugar errado

    Olá pessoal do fórum. Preciso de ajuda em um bug que não estou entendendo. Fiz um site com todo o conteúdo em uma só página, cada página do menu, desce rolando até o certo ponto. Mas pela primeira vez, sempre vai pro lugar errado, na maioria das vezes a página rola pra baixo da parte que deveria. Queria a ajuda de vocês pra descobrir o que esta acontecendo. Código do javascript: $(window).load(function() { function filterPath(string) { return string .replace(/^\//,'') .replace(/(index|default).[a-zA-Z]{3,4}$/,'') .replace(/\/$/,''); } $('a[href*=#]').each(function() { if ( filterPath(location.pathname) == filterPath(this.pathname) && location.hostname == this.hostname && this.hash.replace(/#/,'') ) { var $targetId = $(this.hash), $targetAnchor = $('[name=' + this.hash.slice(1) +']'); var $target = $targetId.length ? $targetId : $targetAnchor.length ? $targetAnchor : false; if ($target) { var targetOffset = $target.offset().top; $(this).click(function() { $('html, body').animate({scrollTop: targetOffset}, 1500); return false; }); } } }); }); Código html do menu: <nav id="menu"> <ul> <li> <img id="logo" src="logo-menu.png" alt="logo" width="100px"/> </li> <li> <a href="#topo">Home</a> </li> <li> <a href="#sobre">Sobre</a> </li> <li> <a href="#portfolio">Portfólio</a> </li> <li> <a href="#servicos">Serviços</a> </li> <li> <a href="#rodape">Contato</a> </li> </ul> </nav> A paginas estão linkadas pelo 'id'. São articles, sections, divs e footers.
  15. Pessoal, boa tarde. Sou iniciante com isso e estou super enrolado aqui, preciso de uma ajuda de alguém que entenda mais que eu. Em um formulário que estou desenvolvendo, preciso que um campo seja exibido somente se no campo anterior a escolha seja maior que 0 (zero). Veja o código. <!-- Campo 1 - Verificar se a quantidade de filhos é maior que 0, caso seja o campo abaixo deve aparecer, se não ele deve manter oculto--> <div class="form-group perguntar"> <label for="inputQtdFilho" id="qtdfilho" class="control-label">Quantos Filhos você tem deste Casamento?</label> <select class="form-control"> <option value="0" selected="selected">0</option> <option value="1">1</option> <option value="2">2</option> <option value="3">3</option> <option value="4">4</option> <option value="5">5</option> <option value="6">6</option> <option value="7">7</option> <option value="8">8</option> <option value="9">9</option> </select> <!-- Função para fazer a verificação --> <script type="text/javascript"> $('#qtdfilho').change(function(){ if ($(this).val() > 0) { $('#filhomais18').show(); } else { $('#filhomais18').hide(); $('#qtdfilho').val(0); } }) </script> <!-- Campo que deve aparecer somente se a quantidade de filhos for maior que zero, inicialmente oculto, aguardando condição --> <div class="form-group perguntar"> <label for="InputFilhomais18" id="filhomais18">Algum filho menor de 18 anos ou Incapacitado?</label> <select class="form-control"> <option value="-">-</option> <option value="sim">Sim</option> <option value="nao">Não</option> </select>
  16. Fala Pessoal, boa tarde! Tenho um probleminha que não consegui solucionar, é o seguinte: Tenho um formulário em .asp clássico. que tem alguns campos em looping for. segue abaixo o campo: <% For x = 1 to FIC6_MAX wACT = "FIC6_ACT_" & x wITE = "FIC6_A2_ITEM_" & x wVLR = "FIC6_A2_VLR_" & x wOBS = "FIC6_A2_OBS_" & x wCOD = "FIC6_A2_COD_" & x wLOJ = "FIC6_A2_LOJA_" & x wNOM = "FIC6_A2_NOME_" & x %> <tr valign="middle"> <td width="50%" align="left" class="fonte11"> <input type="hidden" readonly name="<%=wITE%>" size="2" maxlength="2" value="<%=t_work(x, 0)%>" class="input_text_N"> <b><%=t_work(x, 0)%></b> <input type="hidden" readonly name="<%=wCOD%>" size="6" maxlength="6" value="<%=t_work(x, 3)%>" class="input_text_N"> <%=t_work(x, 3)%> <input type="hidden" readonly name="<%=wLOJ%>" size="2" maxlength="2" value="<%=t_work(x, 4)%>" class="input_text_N"> <%=t_work(x, 4)%> <input type="hidden" readonly name="<%=wNOM%>" size="40" maxlength="40" value="<%=t_work(x, 5)%>" class="input_text_N"> <%=t_work(x, 5)%> </td> <td width="5%" align="center" class="barra_cinza"> <input type="radio" name="<%=wVLR%>" value="1" <%If t_work(x, 1) = "1" then response.write("checked")%> > </td> <td width="5%" align="center" class="barra_cinza"> <input type="radio" name="<%=wVLR%>" value="0" <%If t_work(x, 1) = "0" then response.write("checked")%> > </td> <td width="5%" align="center" class="barra_cinza"> <input type="radio" name="<%=wVLR%>" value="-1" <%If t_work(x, 1) = "-1" then response.write("checked")%> > </td> <td width="5%" align="center"><input type="hidden" readonly name="<%=wACT%>" size="3" maxlength="3" value="<%=t_work(x, 6)%>" class="input_text_N"></td> <td width="20%" class="fonte11"> <textarea name="<%=wOBS%>" rows="2" cols="30" class="input_text_A"><%=t_work(x, 2)%></textarea> </td> </tr> <% Next %> entretanto não encontrei uma maneira eficiente de deixar esses campos com validação pelo javascript. o usuário precisa responder esse campo WOBS para todas as linhas, que normalmente são entre 1 e 6 depende da condição para o looping FOR. Infelizmente não consegui fazer validar. Essá e a função que já uso para validar os demais campos do formulário: function consist() { var FIC5_FIC1_ID = trim(document.adicionar.FIC5_FIC1_ID.value); var FIC5_DATA = trim(document.adicionar.FIC5_DATA.value); var FIC1_PROJNOME = trim(document.adicionar.FIC1_PROJNOME.value); var FIC6_OBS_1 = trim(document.adicionar.FIC6_OBS_1.value); var FIC6_OBS_2 = trim(document.adicionar.FIC6_OBS_2.value); var FIC6_OBS_3 = trim(document.adicionar.FIC6_OBS_3.value); var FIC6_OBS_4 = trim(document.adicionar.FIC6_OBS_4.value); var FIC6_OBS_5 = trim(document.adicionar.FIC6_OBS_5.value); var FIC6_OBS_6 = trim(document.adicionar.FIC6_OBS_6.value); var FIC6_OBS_7 = trim(document.adicionar.FIC6_OBS_7.value); var FIC6_MAX = trim(document.adicionar.FIC6_MAX.value); if (FIC5_FIC1_ID == ''){ alert('Informe o Número do Projeto'); adicionar.FIC5_FIC1_ID.focus(); return false; } else if (FIC1_PROJNOME == 'Não Ativo'){ alert('Informe um número válido de projeto.'); adicionar.FIC1_PROJNOME.focus(); return false; } else if (FIC5_DATA == ''){ alert('Informe a data do monitoramento'); adicionar.FIC5_DATA.focus(); return false; } else if (FIC6_OBS_1.length < 10){ alert('É necessário que você informe as observações para o item 1. Pelo menos 10 caracteres.'); adicionar.FIC6_OBS_1.focus(); return false; } else if (FIC6_OBS_2.length < 10){ alert('É necessário que você informe as observações para o item 2. Pelo menos 10 caracteres.'); adicionar.FIC6_OBS_2.focus(); return false; } else if (FIC6_OBS_3.length < 10){ alert('É necessário que você informe as observações para o item 3. Pelo menos 10 caracteres.'); adicionar.FIC6_OBS_3.focus(); return false; } else if (FIC6_OBS_4.length < 10){ alert('É necessário que você informe as observações para o item 4. Pelo menos 10 caracteres.'); adicionar.FIC6_OBS_4.focus(); return false; } else if (FIC6_OBS_5.length < 10){ alert('É necessário que você informe as observações para o item 5. Pelo menos 10 caracteres.'); adicionar.FIC6_OBS_5.focus(); return false; } else if (FIC6_OBS_6.length < 10){ alert('É necessário que você informe as observações para o item 6. Pelo menos 10 caracteres.'); adicionar.FIC6_OBS_6.focus(); return false; } else if (FIC6_OBS_7.length < 10){ alert('É necessário que você informe as observações para o item 7. Pelo menos 10 caracteres.'); adicionar.FIC6_OBS_7.focus(); return false; } else { return true; } } Alguém pode me ajudar?Agradecido.
  17. Boa Tarde... estou querendo exibir os elementos filho da minha div pai quando clicado na div pai e assim por diante só que eu não sei como selecionar os elementos filhos da minha div pai, pois eu tenho um NodeList e não sei como pegar o indice automaticamente referente ao elemento pai, sendo que no futuro teão muito mais do que 21 elementos pais pois será puxado do banco de dados todas pesquisas . teria como alguem me ajudar.. se quiserem dar uma olhada no codigo ta aqui o link.. http://codepen.io/altemirjr/pen/pbWNGJ
  18. Lucas Dalferth

    Desativar e Ativar link

    Fala galera. Preciso de uma ajuda pois não manjo nada nada de javascript e inclusive iniciei um curso pra saber um pouco mais. Porém meu problema é mais urgente e não dá pra esperar. O problema: Preciso de um link(tem que ser um link mesmo), que fique desativado (não possa clicar, mas ainda aparecendo). E que ele ative apenas depois que os formulários que eu preencher estiverem preenchidos. Se eu apagar qualquer um, é removido e volta a ser desativado. É preciso que ele reconheça que os campos foram preenchidos. A validação eu vou fazer depois, mas preciso fazer alguma forma que esse link esteja ali, visível e que a pessoa possa clicar nele apenas depois que os campos estiverem preenchidos. Tentei fazer alguma coisa nesse link, mas como não manjo nada, pesquisei pingado saiu uma bagunça. https://jsfiddle.net/lucasdalferth/z0zvphxq/ Neste link eu tentei fazer com que uma classe ficasse visível e a outra invisível. Ou seja, enquanto estivesse o campo vazio iria aparecer o spam sem o link, e ao ser preenchido elas inverteriam e apareceria o link e esconderia o spam. Mas não sei fazer o js reconhecer o campo vazio e preenchido. Agradeço a ajuda
  19. iJuunin

    long polling

    Bom, estou desenvolvendo um sistema de notificações, e preciso exibir a notificação em tempo real ... Pensei em usar o setTimeout, mas pesquisando bem, vi q ele pode sobrecarregar o servidor ... fui atrás de outra alternativa e achei o long polling, já achei alguns sites ensinando a como usar a tecnica, só que, nenhum deles deu certo ... Alguem pode me indicar algo que realmente funcione? PFV! obg.
  20. ola pessoal estou com uma duvida criei uma pagina de musica na qual eu usei a ferramenta developer toolbox o sistema faz com q eu tenha uma pagina na qual eu faço os uploads da musica na qual os registros são enviados para um banco de dados com o nome do artista - nome da musica - contador e tenho a pagina onde eu mostro os resultados dos uploads com um contador de dowload para cada musica mostra os resultados assim artista - nome da musica - contador - dowload - play - pause oque eu quero fazer e poder executar a musica de cada registro ao clicar no play quero q ela toque e ao clicar em pause quero que ela pare lembrando que os registros vão para meu db e as musicas ficam armazenadas em uma pasta em meu servidor aqui ta a pagina do site para vcs terem uma noção do que eu quero fazer http://conexaobregafunk.net/bregas.php codificação <?php require_once('Connections/arquivos.php'); ?> <?php // Load the tNG classes require_once('includes/tng/tNG.inc.php'); if (!function_exists("GetSQLValueString")) { function GetSQLValueString($theValue, $theType, $theDefinedValue = "", $theNotDefinedValue = "") { $theValue = get_magic_quotes_gpc() ? stripslashes($theValue) : $theValue; $theValue = function_exists("mysql_real_escape_string") ? mysql_real_escape_string($theValue) : mysql_escape_string($theValue); switch ($theType) { case "text": $theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL"; break; case "long": case "int": $theValue = ($theValue != "") ? intval($theValue) : "NULL"; break; case "double": $theValue = ($theValue != "") ? "'" . doubleval($theValue) . "'" : "NULL"; break; case "date": $theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL"; break; case "defined": $theValue = ($theValue != "") ? $theDefinedValue : $theNotDefinedValue; break; } return $theValue; } } $maxRows_musicas = 1000; $pageNum_musicas = 0; if (isset($_GET['pageNum_musicas'])) { $pageNum_musicas = $_GET['pageNum_musicas']; } $startRow_musicas = $pageNum_musicas * $maxRows_musicas; mysql_select_db($database_arquivos, $arquivos); $query_musicas = "SELECT * FROM arquivos ORDER BY id DESC"; $query_limit_musicas = sprintf("%s LIMIT %d, %d", $query_musicas, $startRow_musicas, $maxRows_musicas); $musicas = mysql_query($query_limit_musicas, $arquivos) or die(mysql_error()); $row_musicas = mysql_fetch_assoc($musicas); if (isset($_GET['totalRows_musicas'])) { $totalRows_musicas = $_GET['totalRows_musicas']; } else { $all_musicas = mysql_query($query_musicas); $totalRows_musicas = mysql_num_rows($all_musicas); } $totalPages_musicas = ceil($totalRows_musicas/$maxRows_musicas)-1; // Download File downloadObj1 $downloadObj1 = new tNG_Download("", "KT_download1"); $downloadObj1->setConnection($conn_arquivos, "arquivos"); // Download Counter $downloadObj1->setTable("arquivos"); $downloadObj1->setPrimaryKey("id", "NUMERIC_TYPE", "{musicas.id}"); $downloadObj1->setCounterField("contador"); // Execute $downloadObj1->setFolder("arquivos_musicas"); $downloadObj1->setRenameRule("{musicas.arquivo}"); $downloadObj1->Execute(); ?> <!doctype html> <html> <head> <meta charset="utf-8"> <title>Bregas</title> <link href="css/small.css" rel="stylesheet" media="screen and (min-width:0px) and (max-width:360px)" type="text/css" /> <link href="css/medium.css" rel="stylesheet" media="screen and (min-width:1000px)" type="text/css" /> <link href="css/large.css" rel="stylesheet" media="screen and (min-width:1350px)" type="text/css" /> <link rel="stylesheet" type="text/css" href="css/musica.css"> <script> audio = document.getElementById('audio'); function play(){ audio.play(); } function pause(){ audio.pause(); } </script> <body> <div id="conteudo"> <div id="publicidade"> </div> <div class="area1"> <h1>MÚSICAS CONEXÃO BREGA FUNK</h1> <h2>7 de Junho de 2016</h2> <h3> Site Atualizado, com 49 músicas novas! Tem Brega Ramantico, Brega funk e logo mais teremos funk Proibidão, madley e Ostentação e muito mais, curtam os sons dos Mc's<p> Cego, Menor, Leozinho, Sheldon, Tocha, Mc Skilo, Troia e Diversas bandas de Bregas Romanticos como as Bandas A Favorita, Bateu A Quimica, Cillada, Pank Brega, Boa Toda e muito mais.<p/> Corre pra baixar que é tudo gratis e sem complicação para Baixar e so Clicar e Pronto sua Musica sera baixada sem precisar ir para outros sites Confira... #DiretoriaConexaoBregaFunk</h3> <div class="musicas"> <br /><br /> <div class="buscar"> </div> <table width="820" class="tabela1" border=""> <tbody> <tr> <th colspan="5" bgcolor="#044151" scope="col"><h2>07/06/2016</h2></th> </tr> <tr> <td width="230" bgcolor="#e0dfdf"><h4>Artista</h4></td> <td width="266" bgcolor="#e0dfdf"><h4>Nome da Música</h4></td> <td width="80" bgcolor="#e0dfdf"><h5>Contador</h5></td> <td width="60" bgcolor="#e0dfdf"><h4>Download</h4></td> <td width="81" bgcolor="#e0dfdf"><h4> </h4></td> </tr> <?php do { ?> <tr> <td> <h4> <?php echo $row_musicas['artista']; ?> </h4> </td> <td> <h4> <?php echo $row_musicas['musica']; ?> </h4> </td> <td> <h5> <?php echo $row_musicas['contador']; ?> </h5> </td> <td><a href="<?php echo $downloadObj1->getDownloadLink(); ?>"><img src="img top/Dow.png"width="26" height="25"></a></td> <td> <div> <a href="#" onClick="play()"><img src="img top/play.png" width="25" height="25" /></a> <a href="#" onClick="pause()"><img src="img top/pause.png" width="25" height="25" /></a> </div> </td> </tr> <?php } while ($row_musicas = mysql_fetch_assoc($musicas)); ?> </table> </div> <div class="top10"> <h2>Top's do Momento </h2> <h5>Clique na imagem para reproduzir ou parar a musica!</h5> <li> <h3>1</h3> <a href="arquivos_musicas/A Favorita - Mente Fria - DJ JALL THE BEST OF PE - Acessem WwW.ConexaoBregaFunk.Net.mp3" onClick="play()"> <img src="img top/tocha.jpg"> </a> <h4>A Minha Fiel</h4> <h6> Mc Tocha</h6> </li> <li> <h3>2</h3> <a href="#"> <img src="img top/dada.jpg"> </a> <h4>Senta e Contrai</h4> <h6> Dada Boladão</h6> </li> <li> <h3>3</h3><img src="img top/japão.jpg" > <h4> Quando Tc esse Solinho </h4> <h6> Mc Japão</h6> </li> <li> <h3>4</h3><img src="img top/playback.JPG" > <h4> Não Olhe Pra Trás</h4> <h6>Playback </h6> </li> <li> <h3>5</h3><img src="img top/sedutora.png" > <h4> Displicente</h4> <h6> Sedutora </h6> </li> <li> <h3>6</h3><img src="img top/Mc Leozinho 01.jpg" > <h4>Pimentinha </h4> <h6>Mc Leozinho</h6> </li> <li> <h3>7</h3><img src="img top/mc shedon.jpg" > <h4> O Chefe Chegou</h4> <h6>Sheldon Ferrer </h6> </li> <li> <h3>8</h3><img src="img top/boa toda.jpg" > <h4> Boa Toda </h4> <h6>Diario</h6> </li> <li> <h3>9</h3><img src="img top/menor e tocha.jpg" > <h4> Devassa</h4> <h6>Mc Tocha e Mc Menor </h6> </li> <li> <h3>10</h3><img src="img top/bateu a quimica.jpg" > <h4>To Fora</h4> <h6>Banda Bateu A Quimica </h6> </li> </div> </div> <div id="rodape"> <ul> <li><a href="index.php">Home</a></li> <li><a href="#">Musicas</a></li> <li><a href="#">Noticias </a></li> <li><a href="#">Videos</a></li> </ul> <div class="copy"> <h1>© Copyright 2016 || Conexão Brega Funk || - Todos os Direitos Reservados - Site no ár desde 07/06/2016 - Desenvolvedor - <a href="http://www.jhdisigner.com.br">JH Disigner</a></h1> </div> </div> </div> </body> </html> <?php mysql_free_result($musicas); ?>
  21. eae galera desenvolvi um sistema de upload de arquivo q ao enviar o arquivo, ele faz um registro no banco de dados e em outra pagina ele mostra o resultado com o nome do arquivo e um link para dowload q acompanha um contador ou seja ele mostra assim na tabela artista | nome da musica | contador | download e um botao de play e pause gostaria que a musica fosse tocada ao cicar no botao play e que ela para se ao clicar no botão pause esse sistema eu criei com o plugin developer tool box do Dreamweaver 07/06/2016 Artista Nome da Música Contador Download Selo e Alata Part. Mc Vertinho Lei Seca 2 Mr. Sony e Love Latinha No Chão 2 segue o codico da pagina <?php require_once('Connections/arquivos.php'); ?> <?php // Load the tNG classes require_once('includes/tng/tNG.inc.php'); if (!function_exists("GetSQLValueString")) { function GetSQLValueString($theValue, $theType, $theDefinedValue = "", $theNotDefinedValue = "") { $theValue = get_magic_quotes_gpc() ? stripslashes($theValue) : $theValue; $theValue = function_exists("mysql_real_escape_string") ? mysql_real_escape_string($theValue) : mysql_escape_string($theValue); switch ($theType) { case "text": $theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL"; break; case "long": case "int": $theValue = ($theValue != "") ? intval($theValue) : "NULL"; break; case "double": $theValue = ($theValue != "") ? "'" . doubleval($theValue) . "'" : "NULL"; break; case "date": $theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL"; break; case "defined": $theValue = ($theValue != "") ? $theDefinedValue : $theNotDefinedValue; break; } return $theValue; } } $maxRows_musicas = 1000; $pageNum_musicas = 0; if (isset($_GET['pageNum_musicas'])) { $pageNum_musicas = $_GET['pageNum_musicas']; } $startRow_musicas = $pageNum_musicas * $maxRows_musicas; mysql_select_db($database_arquivos, $arquivos); $query_musicas = "SELECT * FROM arquivos ORDER BY id DESC"; $query_limit_musicas = sprintf("%s LIMIT %d, %d", $query_musicas, $startRow_musicas, $maxRows_musicas); $musicas = mysql_query($query_limit_musicas, $arquivos) or die(mysql_error()); $row_musicas = mysql_fetch_assoc($musicas); if (isset($_GET['totalRows_musicas'])) { $totalRows_musicas = $_GET['totalRows_musicas']; } else { $all_musicas = mysql_query($query_musicas); $totalRows_musicas = mysql_num_rows($all_musicas); } $totalPages_musicas = ceil($totalRows_musicas/$maxRows_musicas)-1; // Download File downloadObj1 $downloadObj1 = new tNG_Download("", "KT_download1"); $downloadObj1->setConnection($conn_arquivos, "arquivos"); // Download Counter $downloadObj1->setTable("arquivos"); $downloadObj1->setPrimaryKey("id", "NUMERIC_TYPE", "{musicas.id}"); $downloadObj1->setCounterField("contador"); // Execute $downloadObj1->setFolder("arquivos_musicas"); $downloadObj1->setRenameRule("{musicas.arquivo}"); $downloadObj1->Execute(); ?> <!doctype html> <html> <head> <meta charset="utf-8"> <title>Bregas</title> <link href="css/small.css" rel="stylesheet" media="screen and (min-width:0px) and (max-width:360px)" type="text/css" /> <link href="css/medium.css" rel="stylesheet" media="screen and (min-width:1000px)" type="text/css" /> <link href="css/large.css" rel="stylesheet" media="screen and (min-width:1350px)" type="text/css" /> <link rel="stylesheet" type="text/css" href="css/musica.css"> <script> audio = document.getElementById('audio'); function play(){ audio.play(); } function pause(){ audio.pause(); } </script> <body> <div id="conteudo"> <div id="publicidade"> </div> <div class="area1"> <h1>MÚSICAS CONEXÃO BREGA FUNK</h1> <h2>7 de Junho de 2016</h2> <h3> Site Atualizado, com 49 músicas novas! Tem Brega Ramantico, Brega funk e logo mais teremos funk Proibidão, madley e Ostentação e muito mais, curtam os sons dos Mc's<p> Cego, Menor, Leozinho, Sheldon, Tocha, Mc Skilo, Troia e Diversas bandas de Bregas Romanticos como as Bandas A Favorita, Bateu A Quimica, Cillada, Pank Brega, Boa Toda e muito mais.<p/> Corre pra baixar que é tudo gratis e sem complicação para Baixar e so Clicar e Pronto sua Musica sera baixada sem precisar ir para outros sites Confira... #DiretoriaConexaoBregaFunk</h3> <div class="musicas"> <br /><br /> <div class="buscar"> </div> <table width="820" class="tabela1" border=""> <tbody> <tr> <th colspan="5" bgcolor="#044151" scope="col"><h2>07/06/2016</h2></th> </tr> <tr> <td width="230" bgcolor="#e0dfdf"><h4>Artista</h4></td> <td width="266" bgcolor="#e0dfdf"><h4>Nome da Música</h4></td> <td width="80" bgcolor="#e0dfdf"><h5>Contador</h5></td> <td width="60" bgcolor="#e0dfdf"><h4>Download</h4></td> <td width="81" bgcolor="#e0dfdf"><h4> </h4></td> </tr> <?php do { ?> <tr> <td> <h4> <?php echo $row_musicas['artista']; ?> </h4> </td> <td> <h4> <?php echo $row_musicas['musica']; ?> </h4> </td> <td> <h5> <?php echo $row_musicas['contador']; ?> </h5> </td> <td><a href="<?php echo $downloadObj1->getDownloadLink(); ?>"><img src="img top/Dow.png"width="26" height="25"></a></td> <td> <div> <a href="#" onClick="play()"><img src="img top/play.png" width="25" height="25" /></a> <a href="#" onClick="pause()"><img src="img top/pause.png" width="25" height="25" /></a> </div> </td> </tr> <?php } while ($row_musicas = mysql_fetch_assoc($musicas)); ?> </table> </div> <div class="top10"> <h2>Top's do Momento </h2> <h5>Clique na imagem para reproduzir ou parar a musica!</h5> <li> <h3>1</h3> <a href="arquivos_musicas/A Favorita - Mente Fria - DJ JALL THE BEST OF PE - Acessem WwW.ConexaoBregaFunk.Net.mp3" onClick="play()"> <img src="img top/tocha.jpg"> </a> <h4>A Minha Fiel</h4> <h6> Mc Tocha</h6> </li> <li> <h3>2</h3> <a href="#"> <img src="img top/dada.jpg"> </a> <h4>Senta e Contrai</h4> <h6> Dada Boladão</h6> </li> <li> <h3>3</h3><img src="img top/japão.jpg" > <h4> Quando Tc esse Solinho </h4> <h6> Mc Japão</h6> </li> <li> <h3>4</h3><img src="img top/playback.JPG" > <h4> Não Olhe Pra Trás</h4> <h6>Playback </h6> </li> <li> <h3>5</h3><img src="img top/sedutora.png" > <h4> Displicente</h4> <h6> Sedutora </h6> </li> <li> <h3>6</h3><img src="img top/Mc Leozinho 01.jpg" > <h4>Pimentinha </h4> <h6>Mc Leozinho</h6> </li> <li> <h3>7</h3><img src="img top/mc shedon.jpg" > <h4> O Chefe Chegou</h4> <h6>Sheldon Ferrer </h6> </li> <li> <h3>8</h3><img src="img top/boa toda.jpg" > <h4> Boa Toda </h4> <h6>Diario</h6> </li> <li> <h3>9</h3><img src="img top/menor e tocha.jpg" > <h4> Devassa</h4> <h6>Mc Tocha e Mc Menor </h6> </li> <li> <h3>10</h3><img src="img top/bateu a quimica.jpg" > <h4>To Fora</h4> <h6>Banda Bateu A Quimica </h6> </li> </div> </div> <div id="rodape"> <ul> <li><a href="index.php">Home</a></li> <li><a href="#">Musicas</a></li> <li><a href="#">Noticias </a></li> <li><a href="#">Videos</a></li> </ul> <div class="copy"> <h1>© Copyright 2016 || Conexão Brega Funk || - Todos os Direitos Reservados - Site no ár desde 07/06/2016 - Desenvolvedor - <a href="http://www.jhdisigner.com.br">JH Disigner</a></h1> </div> </div> </div> </body> </html> <?php mysql_free_result($musicas); ?> segue a pagina do meu site http://www.conexaobregafunk.net/bregas.php
  22. william_developer

    Verificar Valor atual do Atributo Altura

    Pessoal, criei uma DIV quando em cima dela o JavaScript mexe nas propriedades height alterando de 30px para AUTO expandindo o conteúdo da DIV. Beleza! agora preciso que quando eu clicar de novo ele volte para posição inicial através do SENÃO ENTÃO IF ELSE mais ou menos assim IF(O VALOR height == AUTO){ AQUI EU VOLTO PARA POSIÇÃO INICIAL: document.getElementById('01').style.height = 'auto'; }
  23. Wesley R

    Como relacionar dois selects

    Olá pessoal! Estou quebrando a cabeça com este problema! Tenho um formulário que contém 2 selects e 2 input. Preciso que fique desta forma: - No primeiro select eu seleciono a marca - De acordo com a marca selecionada eu listo os carros correspondente no segundo select - E de acordo com o carro é mostrado o nome e o preço nos input. <select name="marcas" class="select-marcas">> <option value="Ford">Ford</option> <option value="Fiat">Fiat</option> <option value="Chevrolet">Chevrolet</option> </select> <select name="carros" class="select-carros">> <option value="1" data-price="5000,00">Fiesta</option> <option value="2" data-price="10000,00">Focus</option> <option value="3" data-price="15000,00">Uno</option> <option value="4" data-price="20000,00">Palio</option> <option value="5" data-price="25000,00">Corsa</option> <option value="6" data-price="30000,00">Celta</option> </select> <input type="text" name ="nome do carro"> <input type="text" name ="preço do carro"> Como posso resolver esse problema? Sou iniciante no javascript e Jquery.
  24. prestoexpress@live.com

    $_POST nao recebe valor de campo preenchido automaticamente

    Ola povo, Possuo um formulário de cadastro que tem os campos de endereço porém eu digito o CEP e os demais campos são preenchidos através de um retorno de webservice json. Até ai tudo bem... Porem quando vou submeter o formulário pra salvar no banco os campos que são preenchidos automaticamente não salvam no banco apenas os que são preenchidos manualmente. Segue código cliente.php -> pagina do formulário <form class="form-horizontal" method="post" action="../php/add_cliente_dados.php" name="frm_dados_pessoais" id="frm_dados_pessoais"> <div class="form-group"> <label for="inputLogradouro" class="col-sm-1 control-label">Logradouro: </label> <div class="col-sm-8"> <input type="text" class="form-control" name="inputLogradouro" id="inputLogradouro" required /> </div> <label for="inputNumero" class="col-sm-1 control-label">Nº: </label> <div class="col-sm-2"> <input class="form-control" name="inputNumero" id="inputNumero" required /> </div> </div> <div class="form-group"> <label for="inputBairro" class="col-sm-1 control-label">Bairro: </label> <div class="col-sm-6"> <input type="text" class="form-control" name="inputBairro" id="inputBairro"> </div> <label for="inputComplemento" class="col-sm-1 control-label">Comp: </label> <div class="col-sm-4"> <input class="form-control" name="inputComplemento" id="inputComplemento"> </div> </div> <div class="form-group"> <label for="inputCEP" class="col-sm-1 control-label" ">CEP: </label> <div class="col-sm-2"> <input type="text" class="form-control" name="inputCEP" id="inputCEP" maxlength="8"> </div> <label for="inputCidade" class="col-sm-1 control-label">Cidade: </label> <div class="col-sm-5"> <input class="form-control" name="inputCidade" id="inputCidade" required /> </div> <label for="inputUF" class="col-sm-1 control-label">UF: </label> <div class="col-sm-2"> <input class="form-control" name="inputUF" id="inputUF" required /> </div> </div> <div class="form-group"> <label for="inputObservacoes" class="col-sm-1 control-label" ">Observações: </label> <div class="col-sm-11"> <input type="text" class="form-control" name="inputObservacoes" id="inputObservacoes" maxlength="8"> </div> </div> <hr> <div class="form-group"> <div class="col-sm-10"> <button type="submit" class="btn btn-primary"> Salvar Cadastro </button> <button type="reset" id="btnLimparCampos" class="btn btn-primary" onclick="javascript:ativaCampos()"> Limpar Campos </button> </div> </div> </form> busca_cep.js -> javascript que busca o CEP quando o foco sai do campo cep $("#inputCEP").blur(function(){ var cep = this.value.replace(/[^0-9]/, ""); if(cep.length!=8){ return false; } var url = "http://viacep.com.br/ws/"+cep+"/json/"; $.getJSON(url, function(dadosRetorno){ ativaCampos(); try{ $("#inputLogradouro").val(dadosRetorno.logradouro); $("#inputBairro").val(dadosRetorno.bairro); $("#inputCidade").val(dadosRetorno.localidade); $("#inputUF").val(dadosRetorno.uf); if(dadosRetorno.erro != undefined ){ ativaCampos(); $('#myModal').modal('show'); return false; } if(dadosRetorno.logradouro != "" && dadosRetorno.uf != ""){ desativaCampos(); $('#inputNumero').focus(); } if(dadosRetorno.logradouro == "" && dadosRetorno.uf != ""){ desativaCamposCepUnico(); $('#inputLogradouro').focus(); } }catch(ex){} }); }); add_cliente_dados.php -> action do formulario <?php require_once('conexao.php'); $nome= $_POST["inputNome"]; $data_nascimento= $_POST["inputDataNasc"]; $rg= $_POST["inputRG"]; $cpf= $_POST["inputCPF"]; $cnh= $_POST["inputCNH"]; $email= $_POST["inputEmail"]; $website= $_POST["inputSite"]; $fone_fixo= $_POST["inputFoneFixo"]; $fone_comercial= $_POST["inputFoneCom"]; $whatsapp= $_POST["inputWhats"]; $celular_1= $_POST["inputCel1"]; $celular_2= $_POST["inputCel2"]; $celular_3= $_POST["inputCel3"]; $logradouro= $_POST["inputLogradouro"]; $numero= $_POST["inputNumero"]; $complemento= $_POST["inputComplemento"]; $bairro= $_POST["inputBairro"]; $cidade= $_POST["inputCidade"]; $cep= $_POST["inputCEP"]; $uf= $_POST["inputUF"]; $data_cadastro= $_POST["inputDataCadastro"]; $observacoes= $_POST["inputObservacoes"]; $nome_pagina= $_POST["inputNomePaginaAtual"]; $sql = "INSERT INTO clientes (nome, data_nascimento, rg, cpf, cnh, email, website, fone_fixo, fone_comercial, whatsapp, celular_1, celular_2, celular_3, logradouro, numero, complemento, bairro, cidade, cep, uf, data_cadastro, observacoes) values (:nome, :data_nascimento, :rg, :cpf, :cnh, :email, :website, :fone_fixo, :fone_comercial, :whatsapp, :celular_1, :celular_2, :celular_3, :logradouro, :numero, :complemento, :bairro, :cidade, :cep, :uf, :data_cadastro, :observacoes)"; // Preparando statement $stmt = $pdo->prepare($sql); $stmt->bindParam(':nome', $nome); $stmt->bindParam(':data_nascimento', $data_nascimento); $stmt->bindParam(':rg', $rg); $stmt->bindParam(':cpf', $cpf); $stmt->bindParam(':cnh', $cnh); $stmt->bindParam(':email', $email); $stmt->bindParam(':website', $website); $stmt->bindParam(':fone_fixo', $fone_fixo); $stmt->bindParam(':fone_comercial', $fone_comercial); $stmt->bindParam(':whatsapp', $whatsapp); $stmt->bindParam(':celular_1', $celular_1); $stmt->bindParam(':celular_2', $celular_2); $stmt->bindParam(':celular_3', $celular_3); $stmt->bindParam(':logradouro', $logradouro); $stmt->bindParam(':numero', $numero); $stmt->bindParam(':complemento', $complemento); $stmt->bindParam(':bairro', $bairro); $stmt->bindParam(':cidade', $cidade); $stmt->bindParam(':cep', $cep); $stmt->bindParam(':uf', $uf); $stmt->bindParam(':data_cadastro', $data_cadastro); $stmt->bindParam(':observacoes', $observacoes); // Executando statement $stmt->execute(); if($sql == true){ header('Location: ../paginas/sucesso_insert.php?pagina='.$nome_pagina); } else { header('Location: ../paginas/erro_insert.php?pagina='.$nome_pagina); } ?> Agradeço a quem puder ajudar.
  25. Olá Possuo um sistema asp 3 que carrega um menu dinamicamente, porém o tal menu é criado e carregado normalmente quando publicado, mas no localhost o mesmo não acontece O menu foi implementado utilizando-se javascript e css e foi projetado para ler e exibir os com ajuda do asp, itens de uma tabela de banco, aparente tudo é carregado normalmente no recordset, porém as div com os itens não são criados/exibidos. O browser utilizado é o IE10 e IE11, o projeto é da época do IE6. Já ativei e desativei várias vezes o modo de compatibilidade do IE, mas nada acontece. Alguém sabe o que pode ser ?
×

Important Information

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