Jump to content

Biel.

Members
  • Content count

    772
  • Joined

  • Last visited

Community Reputation

9 Regular

About Biel.

  • Birthday 11/29/1997

Informações Pessoais

  • Sexo
    Masculino

Recent Profile Visitors

4679907 profile views
  1. Biel.

    deixar disabled alguns itens

    Direto ao ponto. Pessoa abaixo temos Ex1 e Ex2 . No Ex1 como faço para deixar disabled ( terça, quarta e sábado). Obrigado por sua atenção! Ex1 <select name="semanas" size="7" style="font-size:20px;" required> <?php $dados = array("segunda", "terça", "quarta", "quinta", "sexta", "sábado", "domingo" ); for($a=0; $a <count($dados); $a++){ $exibe = $dados[$a]; ?> <option value="<?php echo $exibe; ?>" ><?php echo $exibe; ?></option> <?php } ?> </select> Ex2 <select name="semanas" size="7" style="font-size:20px;" required> <option value="segunda" >seg</option> <option value="terça" disabled="disabled">ter</option> <option value="quarta" disabled="disabled">qua</option> <option value="quinta" >qui</option> <option value="sexta" >---</option> <option value="sábado" disabled="disabled">sab</option> <option value="domingo" >dom</option> </select>
  2. Biel.

    repetir dados

    Obrigado Maujor, funcionou bem. Detalhe: Tem como obter o mesmo resultado usando apenas um (for) ao invés de dois (for)?
  3. Biel.

    repetir dados

    Ola pessoal estou tentando imprimir 2019 2020 e 2021 três vezes usando apenas um for. Assim 2019 2020 2021 -------- 2019 2020 2021 -------- 2019 2020 2021 <?php for($i=2019; $i <=2021; $i++){ echo $i .'<br />'; } ?>
  4. Biel.

    Executar codigo

    Executar codigo php sem submit ou com submit e que a página não seja atualizada Pessoal o código php abaixo está funcionando normalmente, e após o submit onChange="this.form.submit()" a página é atualizada. Gostaria que o código php abaixo funcionasse com submit ou sem submit, mas que a página não fosse atualizada . Dizem que é possível fazer isso com ajuda do javascript, jquery ou ajax. Como não sei nada de javascript, não sei por onde começar. Amigo, obrigado por sua atenção. Nota: Gostaria que o código php, html javascript ficasse tudo em uma só página. <form action="" method="post" > <select name="teste" required size="3" onChange="this.form.submit()"> <option value="" ></option> <option value="aprendizA" >aprendizA</option> <option value="aprendizB" >aprendizB</option> </select> <hr /> <?php if (isset($_POST["teste"])){ ?> <?php if ($_POST['teste'] == ''){ ?> exibe 000 <?php } elseif ($_POST['teste'] == 'aprendizA'){ ?> exibe AAA <?php } elseif ($_POST['teste'] == 'aprendizB'){ ?> exibe BBB <?php } } ?> <hr /> <input type="text" name="gggg" required value="" /> </form>
  5. Biel.

    impedir de carregar a página

    não sei nada de ajax e javascript. Quero colocar tudo em uma só página. como ficaria o código ajax no EX abaixo que inclusive está funcionando . veja: <form action="" method="post" > <select name="teste" required size="3" onChange="this.form.submit()"> <option value="" ></option> <option value="aprendizA" >aprendizA</option> <option value="aprendizB" >aprendizB</option> </select> <hr /> <?php if (isset($_POST["teste"])){ ?> <?php if ($_POST['teste'] == ''){ ?> exibe 000 <?php } elseif ($_POST['teste'] == 'aprendizA'){ ?> exibe AAA <?php } elseif ($_POST['teste'] == 'aprendizB'){ ?> exibe BBB <?php } } ?> <hr /> digite um texto qualquer <input type="text" name="gggg" required value="" /> </form>
  6. Biel.

    impedir de carregar a página

    olá winterjeferson. É isso que quero fazer, mas não sei como fazer com ajax ou javascript. Quero que o php funcione da forma que está funcionando exibindo normalmente o item que foi selecionado na regra (if elseif) mas sem atualizar a página; porque quando a página é (atualizada ou carregada ou foi dado um submit seja lá o que for o que foi digitado no input se perde. Tudo que quero é que o que foi digitado no input não se perca, mas que a regra if elseif php funcione de alguma forma delegando o que não é capaz de fazer para ajax ou javascript
  7. Direto ao ponto. Pessoal abaixo temos um Ex em php que está interagindo com select e funcionando normalmente; o problema é que a página é carregada quando seleciono um item qualquer. Gostaria que continuasse funcionando normalmente, mas sem carregar a página. <form action="" method="post" > <select name="teste" required size="3" onChange="this.form.submit()"> <option value="" ></option> <option value="aprendizA" >aprendizA</option> <option value="aprendizB" >aprendizB</option> </select> <hr /> <?php if (isset($_POST["teste"])){ ?> <?php if ($_POST['teste'] == ''){ ?> exibe 000 <?php } elseif ($_POST['teste'] == 'aprendizA'){ ?> exibe AAA <?php } elseif ($_POST['teste'] == 'aprendizB'){ ?> exibe BBB <?php } } ?> <hr /> digite um texto qualquer <input type="text" name="gggg" required value="" /> </form>
  8. Biel.

    pegar valor selecionado

    isso mesmo Maujor ! Gostaria que o php pegasse dinamicamente nº 1,2 ou 3 à partir do select . Obrigado.
  9. Biel.

    pegar valor selecionado

    Olá Will Fernando. Obrigado por sua resposta. O que eu quero fazer é: Pegar tag p e colocar no php para pegar dinamicamente o valor selecionado e exibir na tela um novo strtotime
  10. Biel.

    pegar valor selecionado

    Olá pessoal. Abaixo temos EX1 em javascript e EX2 em php. Os dois exemplos estão funcionando normalmente. No php tem +3 month. Gostaria que ao selecionar um item qualquer, o php pegasse automaticamente o item selecionado ou seja 1 , 2 ou 3 e exibisse o novo valor strtotime . Vejam: EX1 <select name="ggg" id="select_1" required onChange="tete();" > <option value="1" >1</option> <option value="2" >2</option> <option value="3" >3</option> </select> <hr> exibe <p id="teste" >...</p> <script> function tete(){ var x = document.getElementById('select_1').value; document.getElementById('teste').innerHTML = x; } </script> ... Ex2 <?php $mes = strtotime(date('FY')); $end = strtotime("+3 month",$mes); echo $end ?>
  11. Biel.

    pupular select

    Obrigado Abraaoz, funcionou bem.
  12. Biel.

    radio javascript

    Obrigado Maujor, funcionou bem!
  13. Biel.

    radio javascript

    Direto ao ponto. Pessoal abaixo temos EX1 e EX2 . EX1 está funcionando normalmente. EX2 não está funcionando. Gostaria que EX2 funcionasse da mesma forma que Ex1 . EX2 estou usando <input type="radio" Vejam: EX 1 <select name="mmmmm" id="aprendiz" required onchange="xxx();" > <option value=""></option> <option value="verde">verde</option> <option value="amarelo">amarelo</option> </select> <select name="aluno" id="aluno" required > </select> <script> function xxx(){ var Primeiro = document.getElementById('aprendiz').value; var Segundo = document.getElementById('aluno'); //================================================================= Segundo.innerHTML = ""; //================================================================= if(Primeiro == "verde"){ var dadosA = ["1|1" ]; } //---------------------------------------------------------- if(Primeiro == "amarelo"){ var dadosA = ["2|2"]; } //================================================================= for(x in dadosA){ var itemW = dadosA[x].split("|"); var newOption = document.createElement("option"); newOption.value = itemW[0]; newOption.innerHTML = itemW[1]; Segundo.appendChild(newOption); } //================================================================= } </script> EX 2 verde <input type="radio" name="hhh" id="aprendiz" value="verde" onchange="yyy();" > amarelo <input type="radio" name="hhh" id="aprendiz" value="amarelo" onchange="yyy();" > <select name="aluno" id="aluno" class="select_auto" required > </select> <script> function yyy(){ var Primeiro = document.getElementById('aprendiz').value; var Segundo = document.getElementById('aluno'); //================================================================= Segundo.innerHTML = ""; //================================================================= if(Primeiro == "verde"){ var dadosA = ["1|1" ]; } //---------------------------------------------------------- if(Primeiro == "amarelo"){ var dadosA = ["2|2"]; } //================================================================= for(x in dadosA){ var itemW = dadosA[x].split("|"); var newOption = document.createElement("option"); newOption.value = itemW[0]; newOption.innerHTML = itemW[1]; Segundo.appendChild(newOption); } //================================================================= } </script>
  14. Biel.

    addEventListener

    É importante pra mim, William. Estou tentando fazer, mas não estou conseguindo. Veja: <script> function exibe_e_oculta(){ var acc = document.getElementsByClassName("accordion"); var i; for (i = 0; i < acc.length; i++) { this.classList.toggle("active"); var panel = this.nextElementSibling; //---------------------------------------- if (panel.style.maxHeight){ panel.style.maxHeight = null; } //---------------------------------------- else { panel.style.maxHeight = panel.scrollHeight + "px"; } //---------------------------------------- } <!-- exibe_e_oculta --> } <!-- for --> </script>
  15. Biel.

    addEventListener

    Pessoal no link abaixo temos um menu accordion funcionando normalmente. Estou tentando obter o mesmo resultado usando function exibe_e_oculta (){} , como faço? menu accordion <script> // não está funcionando, gostaria de saber onde estou errando. function exibe_e_oculta(){ var acc = document.getElementsByClassName("accordion"); var i; for (i = 0; i < acc.length; i++) { this.classList.toggle("active"); var panel = this.nextElementSibling; //---------------------------------------- if (panel.style.maxHeight){ panel.style.maxHeight = null; } //---------------------------------------- else { panel.style.maxHeight = panel.scrollHeight + "px"; } //---------------------------------------- } <!-- exibe_e_oculta --> } <!-- for --> </script>
×

Important Information

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