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*/
?>
Question
mcaa
Olá amigos,
estou criando uma lista de teste. O html do formulario é:
FORMULARIO.HTML
TESTE.PHPPessoal da uma ajuda.
Link to comment
Share on other sites
0 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.