Jump to content

Savio Lameira

Members
  • Content count

    2
  • Joined

  • Last visited

Community Reputation

0 Comum

About Savio Lameira

  1. Savio Lameira

    como posso redirecionar um array para uma outra pagina?

    poise esse projeto ja esta quase pront, so que de forma nenhuma eu consigo ao clicar numa questao e aperta no botao enviar ela ser redirecionada para outra pagina ja existente entende?
  2. oi pessoal esou com um problema [sou aprendiz de programaçao] o meu problema começa aqui <?php $dados = filter_input_array(INPUT_POST); if(isset($dados)){ echo '<h2>var_dump</h2>'; var_dump($dados); echo '<br><br><br><h2>print_r</h1>'; print_r($dados); echo '<br><br><br><h2>Tratamento</h2>'; echo 'Pergunta1: '.$dados['pergunta1'].'<br>'; echo 'Pergunta2: '.$dados['pergunta2'].'<br><br>'; echo 'Opções marcadas da pergunta3: <br>'; echo $dados['pergunta3'][0].'<br>'; echo $dados['pergunta3'][1].'<br>'; echo $dados['pergunta3'][2].'<br>'; echo $dados['pergunta3'][3].'<br>'; $pontos = 0; if($dados['pergunta1']=='C'){ $pontos+=1; } if($dados['pergunta2']=='A'){ $pontos+=1; } if(in_array('B',$dados['pergunta3'])){ $pontos+=1; } if(in_array('C',$dados['pergunta3'])){ $pontos+=1; } //se a B ou a C estiverem marcadas ganha 1 ponto echo '<br><br>'; echo 'Pontuação: '.$pontos; } ?> <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> </head> <body> <form action="./ex06-php.php" method="post"> <h2>1. Está é a primeira pergunta?</h2> <div class="pergunta1"> <label for="r11"> <input id="r11" type="radio" name="pergunta1" value="A"<?php echo (isset($dados)&&$dados['pergunta1']=='A')?' checked':''; ?>> A). Resposta 1 </label> <label for="r12"> <input id="r12" type="radio" name="pergunta1" value="B"<?php echo (isset($dados)&&$dados['pergunta1']=='B')?' checked':''; ?>> B). Resposta 2 </label> <label for="r13"> <input id="r13" type="radio" name="pergunta1" value="C"<?php echo (isset($dados)&&$dados['pergunta1']=='C')?' checked':''; ?>> C). Resposta 3 </label> <label for="r14"> <input id="r14" type="radio" name="pergunta1" value="D"<?php echo (isset($dados)&&$dados['pergunta1']=='D')?' checked':''; ?>> D). Resposta 4 </label> </div> <h2>2. Está é a segunda pergunta?</h2> <div class="pergunta2"> <label for="r21"> <input id="r21" type="radio" name="pergunta2" value="A"<?php echo (isset($dados)&&$dados['pergunta2']=='A')?' checked':''; ?>> A). Resposta 1 </label> <label for="r22"> <input id="r22" type="radio" name="pergunta2" value="B"<?php echo (isset($dados)&&$dados['pergunta2']=='B')?' checked':''; ?>> B). Resposta 2 </label> <label for="r23"> <input id="r23" type="radio" name="pergunta2" value="C"<?php echo (isset($dados)&&$dados['pergunta2']=='C')?' checked':''; ?>> C). Resposta 3 </label> <label for="r24"> <input id="r24" type="radio" name="pergunta2" value="D"<?php echo (isset($dados)&&$dados['pergunta2']=='D')?' checked':''; ?>> D). Resposta 4 </label> </div> <h2>3. Está é a terceira pergunta de multiplas respostas?</h2> <div class="pergunta3"> <label for="r31"> <input id="r31" type="checkbox" name="pergunta3[]" value="A"<?php echo (isset($dados)&&in_array('A',$dados['pergunta3']))?' checked':''; ?>> A). Resposta 1 </label> <label for="r32"> <input id="r32" type="checkbox" name="pergunta3[]" value="B"<?php echo (isset($dados)&&in_array('B',$dados['pergunta3']))?' checked':''; ?>> B). Resposta 2 </label> <label for="r33"> <input id="r33" type="checkbox" name="pergunta3[]" value="C"<?php echo (isset($dados)&&in_array('C',$dados['pergunta3']))?' checked':''; ?>> C). Resposta 3 </label> <label for="r34"> <input id="r34" type="checkbox" name="pergunta3[]" value="D"<?php echo (isset($dados)&&in_array('D',$dados['pergunta3']))?' checked':''; ?>> D). Resposta 4 </label> </div> <input type="submit" value="Enviar"> </form> </body> </html> esse e um projeto para fazer um jogo de quizes no qual eu estou querendo saber, como faço para depois de que eu escolher a questao marcada a pagina se redirecionar para outra pagina?
×

Important Information

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