Ir para conteúdo

Biel.

Members
  • Total de itens

    1111
  • Registro em

  • Última visita

Tudo que Biel. postou

  1. Biel.

    mostrar e esconder div

    De primeira Omar. Funcionou bem. Obrigado!
  2. Biel.

    mostrar e esconder div

    Olá pessoal. Ao rolar o scroll a div azul some. Como fazer a div verde aparecer quando a div azul sair de cena? <style> *{margin: 0; padding: 0;} #azul{ max-width: 500px; margin: auto; height: 100px; background-color: blue; } #verde{ max-width: 500px; margin: auto; background-color:green; display: block; position: fixed; top: 0; position: sticky; position: -webkit-sticky; } .espaco{ height: 50px; margin: 500px 0px; border: 1px solid orange; } </style> ... <div id="azul" > Azul </div> <div id="verde"> verde </div> <p id="p2">teste</p> <div class="espaco"></div> ... <script> window.onscroll = function() { arrastar() }; // document.getElementById("verde").style.display="none"; function arrastar(){ var ggScroll = 100; // if(ggScroll==100) // var x = document.getElementById("verde").style.display="block"; let tete = document.body.scrollTop; document.getElementById("p2").innerHTML = tete; } </script>
  3. Biel.

    quantidade de registros no bd

    Olá pessoal. O código abaixo faz multiplos cadastro com checkbox, mas tem um problema. Se deixar marcado somente checkbox verde e amarelo cadastra normalmente as duas cores, mas no banco de dados é inserido 4 registros ao invés de dois registros. Onde está o erro pessoal? Obrigado ! tab_aprendiz id cores 1 verde 2 amarelo 3 4 ... <?php if(isset($_POST["Salvar"])){?> <?php $quantidadeDeRegistro=4; for($i=0; $i<$quantidadeDeRegistro; $i++): ?> <?php @$cores = $_POST['cores']; ?> <?php $sqlVF = mysqli_query($ggCon, "INSERT INTO tab_aprendiz ( cores )VALUES( '".$cores[$i]."' )"); ?> <?php endfor; print "cadastro realizado com sucesso !"; ?> <?php } ?> <form action="pagina1.php" method="post" > 38<input type="checkbox" name="cores[]" value="verde" > <br> 40<input type="checkbox" name="cores[]" value="amarelo" > <br> 42<input type="checkbox" name="cores[]" value="azul" > <br> 44<input type="checkbox" name="cores[]" value="branco" > <br><br> <input type="submit" name="Salvar" value="Salvar"> </form>
  4. Biel.

    quantidade de registros no bd

    Frank, deu certo. Obrigado !
  5. Biel.

    correio calcular frete

    Olá pessoal. O código abaixo está funcionando normalmente, pressione calcular e veja o resultado. Mais tem um problema: O cep do comprador está diretamente no código, isso é ruim. Gostaria que o comprador digitasse seu cep no campo input e quando pressionasse calcular, imprimisse o valor do frete na mesma página .. <?php $cepDoLogista = "35482657"; $cepDoComprador = "25152027"; // DADOS DO PRODUTO A SER ENVIADO $peso = 1; $valor = 100; $tipo_do_frete = '41106'; $altura = 6; $largura = 50; $comprimento = 50; $url = "http://ws.correios.com.br/calculador/CalcPrecoPrazo.aspx?"; $url .= "nCdEmpresa="; $url .= "&sDsSenha="; $url .= "&sCepOrigem=" . $cepDoLogista; $url .= "&sCepDestino=" . $cepDoComprador; $url .= "&nVlPeso=" . $peso; $url .= "&nVlLargura=" . $largura; $url .= "&nVlAltura=" . $altura; $url .= "&nCdFormato=1"; $url .= "&nVlComprimento=" . $comprimento; $url .= "&sCdMaoProria=n"; $url .= "&nVlValorDeclarado=" . $valor; $url .= "&sCdAvisoRecebimento=n"; $url .= "&nCdServico=" . $tipo_do_frete; $url .= "&nVlDiametro=0"; $url .= "&StrRetorno=xml"; $xml = simplexml_load_file($url); $frete = $xml->cServico; $aluno = "<h1>Valor do frete: R$ ".$frete->Valor." <br> Prazo: ".$frete->PrazoEntrega." dias</h1>"; ?> ... <div class="div_1"> <form action="" autocomplete="on" > Digite Seu CEP <br> <!-- <input type="text" id="cepDoComprador" name="cepDoComprador"> <br> --> <input type="button" onclick="calculo();" value="Calcular"> </form> </div> <div id="retorno"> </div> .. <script> function calculo(){ document.getElementById('retorno').innerHTML="<?=$aluno?>"; } </script>
  6. Biel.

    correio calcular frete

    Frank K Hosaka, funcionou bem. Obrigado !
  7. Biel.

    for

    A dica de vocês ajudou muito. Conseguir resolver, obrigado a todos.
  8. Biel.

    for

    Olá pessoal. Temos EX1 e EX2. Como fazer EX2 imprimir o mesmo resultado que EX1? EX1 <select size="6"> <option> tete1 </option> <option> green </option> <option> blue </option> <option> tete2 </option> <option> red </option> <option> orange</option> </select> ... EX2 <select size="6"> <?php for($i=1; $i<=6; $i++){?> <option> tete<?=$i?> </option> <?php }?> </select>
  9. Olá pessoal. No vs code meus arquivos ficam na ordem alfabética assim arquivo1.php arquivo2.php arquivo3.php arquivo4.php arquivo5.php Existe alguma extensão que possa instalar no vs code para que seja possível mover por exemplo arquivo2 para primeira posição ou a posição que desejar?
  10. Biel.

    criar e remover input

    A resposta não é a mesma é semelhante, porque ao criar um elemento o outro é removido e vice versa.
  11. Biel.

    criar e remover input

    Oá pessoal. Estou tentando fazer o seguinte: 1º clicar no item1 e criar input1 e depois 2º clicar no item2 e criar input2 e remover input1 e depois 3º clicar no item1 e criar input1 e remover input2 escolha um item<br> <select style="width:200px;" id="select1" size="3" onchange="funcitem1(); funcitem2();"> <option value=""></option> <option value="item1">item1</option> <option value="item2">item2</option> </select> <div class="dentroDaDiv1" id="dentroDaDiv1" > </div> <div class="dentroDaDiv2" id="dentroDaDiv2" ></div> <script> function funcitem1(){ var itemSelecionado = document.getElementById("select1").value; if(itemSelecionado == "item1"){ const input1 = document.createElement("input"); input1.id = "input1"; input1.className = "input1"; input1.value = "input1"; const dentroDaDiv2 = document.getElementById("dentroDaDiv2"); dentroDaDiv2.appendChild(input1); } } function funcitem2(){ var itemSelecionado = document.getElementById("select1").value; if(itemSelecionado == "item2"){ const input2 = document.createElement("input"); input2.id = "input2"; input2.className = "input2"; input2.value = "input2"; const dentroDaDiv2 = document.getElementById("dentroDaDiv2"); dentroDaDiv2.appendChild(input2); } // if(itemSelecionado == "item2"){ // const element = document.getElementById("input2"); // element.remove(); // } } </script>
  12. Biel.

    for

    Fazer com array é inviável tem que ser com if dentro do for criando alguma regra, mas não conseguir fazer .
  13. Biel.

    ocultar primeiro registro

    Obrigado a todos pela dica.
  14. Biel.

    ocultar primeiro registro

    Olá pessoal. Estou tentando ocultar o primeiro registro da linha ref com regra if ao invés de usar LIMIT 1,9 é possível? tab_aprendiz cores ref 1cor 333 2cor 333 3cor 333 4cor 444 5cor 444 6cor 444 7cor 555 8cor 555 9cor 555 <?php // $sql = mysqli_query($con, "SELECT * FROM tab_aprendiz WHERE ref = '333' LIMIT 1,9 "); $sql = mysqli_query($con, "SELECT * FROM tab_aprendiz WHERE ref = '333' "); $row=mysqli_num_rows($sql); while($linha = mysqli_fetch_array($sql)){ @$cores = $linha['cores']; ?> <!-- if(){} --> <?php echo $cores;?> <br> <?php }?>
  15. Biel.

    expressão regular

    Não. A ideia é que aceite somente dois números e duas letras em qualquer ordem. As duas últimas strings postei não sei como. Era pra ter postado somente as três strings abaixo $string = "k36m"; // incorreto $string = "k3m6"; // incorreto $string = "6k3m"; // incorreto
  16. Biel.

    expressão regular

    Olá pessoal. A expressão regular abaixo forca a digitar na ordem dois números e duas letras. Como deixar flexível e permitir que digite em qualquer ordem dois números e duas letras? <?php $string = "17rb"; $regra = '/^[0-9]{2,2}[a-z]{2,2}$/i'; if(preg_match($regra, $string) == true){ print "correto"; } else{ print"incorreto"; } ?>
  17. Biel.

    criar apenas uma vez

    Olá pessoal. Estou tentando fazer o seguinte: Se começar clicando em item1 o código cria input1 e input2 ou se começar clicando em azul o código cria input2. A ideia é ficar somente nisso: verde cria input1 e input2 e azul cria input2, mas se input2 já tiver sido criado não precisa criar novamente. O problema é que se ficar clicando em verde e azul várias vezes não para de criar inputs. Como resolver isto? selecione uma cor <br> <select required id="select1" size="1" onchange="funcToto()"> <option value=""></option> <option value="item1">item1</option> <option value="item2">item2</option> </select> <div class="dentroDaDiv1" id="dentroDaDiv1"> </div> <div class="dentroDaDiv2" id="dentroDaDiv2"></div> <br><br><br> <script> function funcToto(){ const itemSelecionado = document.getElementById("select1"); if(itemSelecionado.value == "item1" ){ const input1 = document.createElement("input"); input1.id = "input1"; input1.className = "input1"; input1.value = "input1"; const dentroDaDiv1 = document.getElementById("dentroDaDiv1"); dentroDaDiv1.appendChild(input1); const input2 = document.createElement("input"); input2.id = "input2"; input2.className = "input2"; input2.value = "input2"; const dentroDaDiv2 = document.getElementById("dentroDaDiv2"); dentroDaDiv2.appendChild(input2); } else if(itemSelecionado.value == "item2"){ const input1 = document.getElementById("input1"); input1.remove(); } } </script>
  18. Biel.

    input

    Olá pessoal. Ao selecionar item1 como exibir o nome aluno dentro dos cinco values abaixo? <select name="" id="id1" onchange="funcAprendiz(); " > <option value=""></option> <option value="item1">item1</option> </select> <input type="text" name="nome" class="toto" readonly id="toto" value="" > <input type="text" name="email" class="toto" readonly id="toto" value="" > <input type="text" name="tel" class="toto" readonly id="toto" value="" > <input type="text" name="cep" class="toto" readonly id="toto" value="" > <input type="text" name="end" class="toto" readonly id="toto" value="" > <script> function funcAprendiz(){ var itemSelecionado = document.getElementById('id1'); //var tete = document.getElementById('toto'); var ggInput = document.querySelector(".toto"); for(var i=0; i<ggInput.length; i++){ ggInput[$i]; } if(itemSelecionado.value == "item1"){ ggInput.value = "aluno"; } if(itemSelecionado.value == ""){ ggInput.value = ""; } } </script>
  19. Biel.

    expressão regular

    Não funcionou. qualquer string que usar abaixo não vai funcionar . No meu post tem um detalhe que passou despercebido: permitir que digite em qualquer ordem dois números e duas letras $string = "k36m"; // incorreto $string = "k3m6"; // incorreto $string = "6k3m"; // incorreto $string = "637m"; // incorreto $string = "63m7"; // incorreto Não funcionou. qualquer string que usar abaixo não vai funcionar . No meu post tem um detalhe que passou despercebido: permitir que digite em qualquer ordem dois números e duas letras $string = "k36m"; // incorreto $string = "k3m6"; // incorreto $string = "6k3m"; // incorreto $string = "637m"; // incorreto $string = "63m7"; // incorreto
  20. Biel.

    input

    funcionou de primeira Gleyson, obrigado !
  21. Biel.

    colunas e linhas

    Olá pessoal. Como exibir dentro do textarea colunas e linhas da tabela ? <textarea name="obs" id="id1" > <table contenteditable="true" id="myTable"> <tr> <td>cell 1</td> <td>cell 1</td> <td>cell 1</td> </tr> <tr> <td>cell 1</td> <td>cell 1</td> <td>cell 1</td> </tr> <tr> <td>cell 1</td> <td>cell 1</td> <td>cell 1</td> </tr> </table> </textarea> <script> var x = document.getElementById("id1"); </script>
  22. Biel.

    selecionar texto

    Olá pessoal. Ao clicar no botão e abrir o console teclando f12, quero muito ver este resultado: <span style="font-size:30px;">conteudo</span> ... <button onclick="myFunction()">click</button> <textarea id="myDIV"> texto</textarea> <script> function myFunction() { //cria o elemento const para = document.createElement("span"); // para.setAttribute("style", "font-size:30px"); //adiciona o conteudo const node = document.createTextNode(""); // acrescenta nó ao elemento para.appendChild(node); // anexa o elemento ao corpo var mmm = document.getElementById("myDIV"); mmm.appendChild(para); } </script>
  23. Biel.

    editar conteúdo

    Funcionou Textuo. Obrigado !
  24. Biel.

    editar conteúdo

    Olá pessoal. Quando o botão é pressionado retorna a tabela com seu conteúdo. Como tornar editável os dados da tabela? Obrigado ! <script> function onclick_HGTR(){ const string = '<table border="1" cellpadding="1" cellspacing="1" ><tr> <td>aaa</td> <td>aaa</td> <td>aaa</td></tr> <tr> <td>aaa</td> <td>aaa</td> <td>aaa</td></tr> <tr> <td>aaa</td> <td>aaa</td> <td>aaa</td></tr> </table>'; const elementoDiv = document.getElementById('id1'); elementoDiv.innerHTML=string; } </script>
  25. Biel.

    formatação

    Olá pessoal . <span style="color:blue">texto</span> está dentro do textarea. Como exibir somente o texto na cor azul dentro do textarea com javascript ? <textarea id="idRR" name="obs"> <span style="color: blue;">texto</span> </textarea> <script> const x = document.getElementById("idRR"); </script>
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.