Ir para conteúdo
Fórum Script Brasil
  • 0

Criando teste com PHP


mcaa

Pergunta

Olá amigos,

estou criando uma lista de teste. O html do formulario é:

FORMULARIO.HTML

<form method="post" action="teste.php" target="_self">

<ol>

<li>Valorizo muito a harmonia. Evito confrontos pois acredito serem  
menos eficazes que acordos mútuos.<br><!--Sua maneira de avaliar, julgar, organizar e decidir-->
<input type="radio" name="q1" value="F" checked>Concordo<br>
<input type="radio" name="q1" value="T">Discordo<br>
<br>

<li>Trabalho melhor com mudanças e imprevistos. Gosto de novidades.
Creio que não há nada pior para uma pessoa que viver uma vida monótona 
em casa e no trabalho. <br>                                                <!--Seu estilo de vida-->
<input type="radio" name="q2" value="P" checked>Concordo<br>
<input type="radio" name="q2" value="J">Discordo<br>



<br>
<li>Mantenho um círculo pequeno de amigos. Quando estou em grupo
prefiro conversar a sós com pessoas que conheço, acho incomodo conversar com
pessoas que acabo de conhecer.<br>        <!-- Sua fonte  de energia -->        
<input type="radio" name="q3" value="I" checked>Concordo<br>
<input type="radio" name="q3" value="E">Discordo<br>


<br>
<li>Gosto de complexidade. Valorizo mais ideias e possibilidades do que coisas
concretas. Tiro notas altas. Me arrisco por grandes ganhos. <br>  <!--Seu modo de perceber o mundo-->
<input type="radio" name="q4" value="N" checked>Concordo<br>
<input type="radio" name="q4" value="S">Discordo<br>



</ol>


<input type="submit" value="Enviar">
</form>
TESTE.PHP
<?php

//iniciando variavel contadora 
$somaf = 0;
$somat = 0;
$somap = 0;
$somaj = 0;
$somap = 0;
$somai = 0;
$somae = 0;
$soman = 0;
$somas = 0;


$p = array()/* este array possui os vetores que são os 4 tipos possiveis existentes para cada personalidade*/
$siglaft[]; /*aqui se não me engano o professor colocou as variaveis das perguntas, tipo q1 e q2 do formulario que seriam as perguntas
correspondentes as variações F ou T, mas não lembro como ele fez.*/
$siglasn[]; 
$siglapj[];
$siglaie[];



for($i=1; $i=<4;$i++){/*Laço contador que irá contar os vetores*/

    if($siglaft[$i] == 'F'){
    
        $somaf += $somaf;
        }else{
        
        $somat += $somat;

    }
}
    
    if($somaf > $somat){/*condião que ira dizer qual letra é predominante*/
    
        $resultft = 'F';
    
        }else{
        
            $resultft = 'T';
    }

    
for($i=1; $i=<4;$i++){

    if($siglasn[$i] == 'T'){
    
    
        $somas += $somas;
        }else{
        
        $soman += $soman;

    }
}

if($somas > $soman){
    
        $resultft = 'S';
    
        }else{
        
            $resultft = 'N';
    }
    
for($i=1; $i=<4;$i++){

    if($siglapj[$i] == 'P'){
    
    
        $somap += $somap;
        }else{
        
        $somaj += $somaj;

    }
}

if($somap > $somaj){
    
        $resultpj = 'S';
    
        }else{
        
            $resultpj = 'N';
    }
    
    for($i=1; $i=<4;$i++){

    if($siglaie[$i] == 'I'){
    
    
        $somai += $somai;
        }else{
        
        $somae += $somae;

    }
    
}

if($somai > $somae){
    
        $resultie = 'I';
    
        }else{
        
            $resultie = 'E';
    }

    
    
    

    
    
echo "As siglas de sua personalidade são : $resultft $resultjp $resultns $resultie  Não necessariamente nesta ordem<br/> ";
header ('Location: suapagina.php');

/*aqui quero que me direcione para a pagina da personalidade*/

?>

Pessoal da uma ajuda.

Link para o comentário
Compartilhar em outros sites

0 respostass a esta questão

Posts Recomendados

Até agora não há respostas para essa pergunta

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152k
    • Posts
      651,8k
×
×
  • Criar Novo...