Forums

Problem listing the valid results of a form

thechakal 11 Aug, 2009
Good day everyone,

I made a form using chronoforms. The form is based on questions that the person has to answer as "yes" or "no" radio buttons. After that he submit the information and i received the results. The problem is, i can't see if he marked "yes" or "no". I only receive the entire form with "yes" and "no" words below each question.

E-mail template looks like this:

1. ¿Escucha lo que los maestros/las maestras tienen que decir sobre sus hijos/hijas aunque la información no le agrade?
Respuesta
{radio0} Si 1
{radio0} No 2
2. ¿Sabe los nombres de los maestros/ las maestras de sus hijos/hijas y las asignaturas que enseñan?
Respuesta
{radio1} Si 1
{radio1} No 2
3. ¿Se reúne por lo menos una vez por semestre con los maestros/las maestras de sus hijos/hijas?
Respuesta
{radio2} Si 1
{radio2} No 2
4. ¿Se siente usted parte del equipo que, junto a los maestros/las maestras contribuyen a que sus hijos/hijas mejoren su desempeño académico y su conducta?
Respuesta
{radio3} Si 1
{radio3} No 2
5. ¿Le resultaría fácil ponerse de acuerdo con los maestros/las maestras para ayudarles a preparar un plan para que su hijo/hija mejore en la escuela?
Respuesta
{radio4} Si 1
{radio4} No 2
6. ¿Considera que los maestros/ las maestras, merecen tanto respeto como los padres y las madres?
Respuesta
{radio5} Si 1
{radio5} No 2
7. ¿Habla regularmente con sus hijos/hijas sobre cómo van en las diferentes asignaturas y cómo se llevan con sus maestros/maestras?
Respuesta
{radio6} Si 1
{radio6} No 2
8. ¿Toma usted en cuenta la opinión de los maestros/las maestras sobre sus hijos/hijas?
Respuesta
{radio7} Si 1
{radio7} No 2
9. ¿Piensa de que la mayoría de los maestros/las maestras están genuinamente interesados/as en el bienestar de sus estudiantes?
Respuesta
{radio8} Si 1
{radio8} No 2
10. ¿Hace comentarios positivos frente a sus hijos/hijas sobre la importancia y el respeto que merecen los maestros/las maestras?
Respuesta
{radio9} Si 1
{radio9} No 2
11. ¿Confiaría en el criterio de la mayoría de los maestros/las maestras para evaluar la conducta y el desempeño académico de sus hijos/hijas en el salón de clases?
Respuesta
{radio10} Si 1
{radio10} No 2
12. ¿Les ha contado a sus hijos/hijas experiencias positivas de sus maestros y maestras y de las escuelas donde usted estudió en su niñez y adolescencia?
Respuesta
{radio11} Si 1
{radio11} No 2
13. ¿Tiene una imagen positiva de los maestros/las maestras de sus hijos/hijas?

Can someone please help me on what i'm doing wrong and how do i fix it? Thanks!

Jorge
GreyHead 11 Aug, 2009
Hi thechackal,

Make the template
1. ¿Escucha lo que los maestros/las maestras tienen que decir sobre sus hijos/hijas aunque la información no le agrade? {radio0}
. . .

Bob
thechakal 11 Aug, 2009
Thanks for your fast response GreyHead. Its my first time doing this kind of form, my question is: Do i put 1. ¿Escucha lo que los maestros/las maestras tienen que decir sobre sus hijos/hijas aunque la información no le agrade? {radio0} at the right side of each question that ends then save the template, or may i have to add something else beside the {radio0} ?
GreyHead 11 Aug, 2009
Hi thechakal,

Just like that but for each question
1. ¿Escucha lo que los maestros/las maestras tienen que decir sobre sus hijos/hijas aunque la información no le agrade? {radio0}
2. ¿Sabe los nombres de los maestros/ las maestras de sus hijos/hijas y las asignaturas que enseñan? {radio1}
3. ¿Se reúne por lo menos una vez por semestre con los maestros/las maestras de sus hijos/hijas? {radio2}
. . .


Bob
thechakal 12 Aug, 2009
Thanks again GrayHead, i tested it and worked perfectly. I still do have another question (if would be possible to do). There is any way to make those 13 questions listed to make, instead of listing all the questions with the "yes" "no" at the right of the question, show a result of only the "yes" and "no" ratio then show this: ie: 0-5 yes, text. 6-10 yes, text. 11-13 yes, text. ?

Its basically a sum of how many questions you marked "yes" with a result on text words saying how good you are. Thanks in advance again, and sorry for my english not american at all. Good day!,

Jorge
GreyHead 12 Aug, 2009
Hi Jorge,

Yes you can. You'll need to write a little PHP in the OnSubmit Before box to analyse and summarise the results. It's not difficult to do.

Bob

PS Delighted to hear that your English isn't American - the British version is so much better ;-)
thechakal 12 Aug, 2009
Any example of the script to see from where i start? Thank you.
GreyHead 14 Aug, 2009
Hi Jorge,

Sorry, this really isn't a ChronoForms question and I don't have spare time right now - but Google will probably find you some examples of questionnaire scripts.

Bob
thechakal 16 Aug, 2009
Hi again GreyHead and thanks for your response. I did some php and i made this script to get the survey tabulation and text result:
<?php

$count = 0;
foreach ($_POST as $key => $value){
	if ($value == "Si") $count++;
}

<div class="form_item">
  <div class="form_element cf_heading">
    <h5 class="cf_text">¡ATENCIÓN, ATENCIÓN!  ¿ESTÁ USTED HABLANDO “EL MISMO IDIOMA”  QUE LOS MAESTROS Y LAS MAESTRAS DE SUS HIJOS E HIJAS?</h5>
  </div>
  <div class="clear"> </div>
</div>

<div class="form_item">
  <div class="form_element cf_text"> <span class="cf_text">Instrucciones para Padres y Madres: Esta prueba corta puede darles algunas pistas sobre cómo anda su relación con la Escuela y los maestros/las maestras de sus hijos/hijas. Lea cuidadosamente  cada pregunta, y después de pensarla bien, conteste Sí o No.</span> </div>
  <div class="clear"> </div>
</div>

<div class="form_item">
  <div class="form_element cf_text"> <span class="cf_text">1.	¿Escucha lo que los maestros/las maestras tienen que decir sobre sus hijos/hijas  aunque la información no le agrade?</span> </div>
  <div class="clear"> </div>
</div>

<div class="form_item">
  <div class="form_element cf_radiobutton">
    <label class="cf_label">Respuesta:</label>
    <div class="float_left">
      <input value="Si" class="radio validate-one-required" id="radio00" name="radio0" type="radio" />
      <label for="radio00" class="radio_label">Si</label>
      <br />
      
<input value="No" class="radio validate-one-required" id="radio01" name="radio0" type="radio" />
      <label for="radio01" class="radio_label">No</label>
      <br />
      

    </div>
    
  </div>
  <div class="clear"> </div>
</div>

<div class="form_item">
  <div class="form_element cf_text"> <span class="cf_text">2.	¿Sabe los nombres de los  maestros/ las maestras de sus hijos/hijas  y las asignaturas que enseñan?</span> </div>
  <div class="clear"> </div>
</div>

<div class="form_item">
  <div class="form_element cf_radiobutton">
    <label class="cf_label">Respuesta:</label>
    <div class="float_left">
      <input value="Si" class="radio validate-one-required" id="radio10" name="radio1" type="radio" />
      <label for="radio10" class="radio_label">Si</label>
      <br />
      
<input value="No" class="radio validate-one-required" id="radio11" name="radio1" type="radio" />
      <label for="radio11" class="radio_label">No</label>
      <br />
      

    </div>
    
  </div>
  <div class="clear"> </div>
</div>

<div class="form_item">
  <div class="form_element cf_text"> <span class="cf_text">3.	¿Se reúne por lo menos una vez por semestre con los maestros/las maestras de sus hijos/hijas?</span> </div>
  <div class="clear"> </div>
</div>

<div class="form_item">
  <div class="form_element cf_radiobutton">
    <label class="cf_label">Respuesta:</label>
    <div class="float_left">
      <input value="Si" class="radio validate-one-required" id="radio20" name="radio2" type="radio" />
      <label for="radio20" class="radio_label">Si</label>
      <br />
      
<input value="No" class="radio validate-one-required" id="radio21" name="radio2" type="radio" />
      <label for="radio21" class="radio_label">No</label>
      <br />
      

    </div>
    
  </div>
  <div class="clear"> </div>
</div>

<div class="form_item">
  <div class="form_element cf_text"> <span class="cf_text">4.	¿Se siente usted parte del equipo que, junto a los maestros/las maestras  contribuyen  a que sus hijos/hijas mejoren su desempeño académico y su conducta?</span> </div>
  <div class="clear"> </div>
</div>

<div class="form_item">
  <div class="form_element cf_radiobutton">
    <label class="cf_label">Respuesta:</label>
    <div class="float_left">
      <input value="Si" class="radio validate-one-required" id="radio30" name="radio3" type="radio" />
      <label for="radio30" class="radio_label">Si</label>
      <br />
      
<input value="No" class="radio validate-one-required" id="radio31" name="radio3" type="radio" />
      <label for="radio31" class="radio_label">No</label>
      <br />
      

    </div>
    
  </div>
  <div class="clear"> </div>
</div>

<div class="form_item">
  <div class="form_element cf_text"> <span class="cf_text">5.	¿Le  resultaría fácil ponerse de acuerdo con los maestros/las maestras para ayudarles a preparar un plan para que su hijo/hija  mejore en la escuela?</span> </div>
  <div class="clear"> </div>
</div>

<div class="form_item">
  <div class="form_element cf_radiobutton">
    <label class="cf_label">Respuesta:</label>
    <div class="float_left">
      <input value="Si" class="radio validate-one-required" id="radio40" name="radio4" type="radio" />
      <label for="radio40" class="radio_label">Si</label>
      <br />
      
<input value="No" class="radio validate-one-required" id="radio41" name="radio4" type="radio" />
      <label for="radio41" class="radio_label">No</label>
      <br />
      

    </div>
    
  </div>
  <div class="clear"> </div>
</div>

<div class="form_item">
  <div class="form_element cf_text"> <span class="cf_text">6.	¿Considera que los maestros/ las maestras, merecen tanto respeto como los padres y las madres?</span> </div>
  <div class="clear"> </div>
</div>

<div class="form_item">
  <div class="form_element cf_radiobutton">
    <label class="cf_label">Respuesta:</label>
    <div class="float_left">
      <input value="Si" class="radio validate-one-required" id="radio50" name="radio5" type="radio" />
      <label for="radio50" class="radio_label">Si</label>
      <br />
      
<input value="No" class="radio validate-one-required" id="radio51" name="radio5" type="radio" />
      <label for="radio51" class="radio_label">No</label>
      <br />
      

    </div>
    
  </div>
  <div class="clear"> </div>
</div>

<div class="form_item">
  <div class="form_element cf_text"> <span class="cf_text">7.	¿Habla regularmente con sus hijos/hijas sobre cómo van en las diferentes asignaturas y cómo se llevan con sus maestros/maestras?</span> </div>
  <div class="clear"> </div>
</div>

<div class="form_item">
  <div class="form_element cf_radiobutton">
    <label class="cf_label">Respuesta:</label>
    <div class="float_left">
      <input value="Si" class="radio validate-one-required" id="radio60" name="radio6" type="radio" />
      <label for="radio60" class="radio_label">Si</label>
      <br />
      
<input value="No" class="radio validate-one-required" id="radio61" name="radio6" type="radio" />
      <label for="radio61" class="radio_label">No</label>
      <br />
      

    </div>
    
  </div>
  <div class="clear"> </div>
</div>

<div class="form_item">
  <div class="form_element cf_text"> <span class="cf_text">8.	¿Toma usted en cuenta la opinión de los maestros/las maestras sobre sus hijos/hijas?</span> </div>
  <div class="clear"> </div>
</div>

<div class="form_item">
  <div class="form_element cf_radiobutton">
    <label class="cf_label">Respuesta:</label>
    <div class="float_left">
      <input value="Si" class="radio validate-one-required" id="radio70" name="radio7" type="radio" />
      <label for="radio70" class="radio_label">Si</label>
      <br />
      
<input value="No" class="radio validate-one-required" id="radio71" name="radio7" type="radio" />
      <label for="radio71" class="radio_label">No</label>
      <br />
      

    </div>
    
  </div>
  <div class="clear"> </div>
</div>

<div class="form_item">
  <div class="form_element cf_text"> <span class="cf_text">9.	¿Piensa de que la mayoría de los maestros/las  maestras están genuinamente interesados/as en el bienestar de sus estudiantes?</span> </div>
  <div class="clear"> </div>
</div>

<div class="form_item">
  <div class="form_element cf_radiobutton">
    <label class="cf_label">Respuesta:</label>
    <div class="float_left">
      <input value="Si" class="radio validate-one-required" id="radio80" name="radio8" type="radio" />
      <label for="radio80" class="radio_label">Si</label>
      <br />
      
<input value="No" class="radio validate-one-required" id="radio81" name="radio8" type="radio" />
      <label for="radio81" class="radio_label">No</label>
      <br />
      

    </div>
    
  </div>
  <div class="clear"> </div>
</div>

<div class="form_item">
  <div class="form_element cf_text"> <span class="cf_text">10.	¿Hace comentarios positivos frente a sus hijos/hijas sobre la importancia y el respeto que merecen los maestros/las maestras?</span> </div>
  <div class="clear"> </div>
</div>

<div class="form_item">
  <div class="form_element cf_radiobutton">
    <label class="cf_label">Respuesta:</label>
    <div class="float_left">
      <input value="Si" class="radio validate-one-required" id="radio90" name="radio9" type="radio" />
      <label for="radio90" class="radio_label">Si</label>
      <br />
      
<input value="No" class="radio validate-one-required" id="radio91" name="radio9" type="radio" />
      <label for="radio91" class="radio_label">No</label>
      <br />
      

    </div>
    
  </div>
  <div class="clear"> </div>
</div>

<div class="form_item">
  <div class="form_element cf_text"> <span class="cf_text">11.	¿Confiaría en el criterio de la mayoría de los maestros/las maestras para evaluar la conducta y el desempeño académico de sus hijos/hijas en el salón de clases?</span> </div>
  <div class="clear"> </div>
</div>

<div class="form_item">
  <div class="form_element cf_radiobutton">
    <label class="cf_label">Respuesta:</label>
    <div class="float_left">
      <input value="Si" class="radio validate-one-required" id="radio100" name="radio10" type="radio" />
      <label for="radio100" class="radio_label">Si</label>
      <br />
      
<input value="No" class="radio validate-one-required" id="radio101" name="radio10" type="radio" />
      <label for="radio101" class="radio_label">No</label>
      <br />
      

    </div>
    
  </div>
  <div class="clear"> </div>
</div>

<div class="form_item">
  <div class="form_element cf_text"> <span class="cf_text">12.	¿Les ha contado a sus hijos/hijas  experiencias positivas  de sus maestros y maestras y de las escuelas donde usted estudió en su niñez y adolescencia?</span> </div>
  <div class="clear"> </div>
</div>

<div class="form_item">
  <div class="form_element cf_radiobutton">
    <label class="cf_label">Respuesta:</label>
    <div class="float_left">
      <input value="Si" class="radio validate-one-required" id="radio110" name="radio11" type="radio" />
      <label for="radio110" class="radio_label">Si</label>
      <br />
      
<input value="No" class="radio validate-one-required" id="radio111" name="radio11" type="radio" />
      <label for="radio111" class="radio_label">No</label>
      <br />
      

    </div>
    
  </div>
  <div class="clear"> </div>
</div>

<div class="form_item">
  <div class="form_element cf_text"> <span class="cf_text">13.	¿Tiene una imagen positiva de los maestros/las maestras de sus hijos/hijas?</span> </div>
  <div class="clear"> </div>
</div>

<div class="form_item">
  <div class="form_element cf_radiobutton">
    <label class="cf_label">Respuesta:</label>
    <div class="float_left">
      <input value="Si" class="radio validate-one-required" id="radio120" name="radio12" type="radio" />
      <label for="radio120" class="radio_label">Si</label>
      <br />
      
<input value="No" class="radio validate-one-required" id="radio121" name="radio12" type="radio" />
      <label for="radio121" class="radio_label">No</label>
      <br />
      

    </div>
    
  </div>
  <div class="clear"> </div>
</div>

<div class="form_item">
  <div class="form_element cf_button">
    <input value="Enviar" type="submit" />
  </div>
  <div class="clear"> </div>
</div>

<div class="form_item">
  <div class="form_element cf_heading">
    <h5 class="cf_text">Clave para la corrección de la prueba: Sume el numero de respuestas en la afirmativa (Si): ____</h5>
  </div>
  <div class="clear"> </div>
</div>

<div class="form_item">
  <div class="form_element cf_text"> <span class="cf_text">0-5 Respuestas en la afirmativa (Sí): Necesita poner mucho empeño en establecer una relación que propicie la comunicación efectiva con los maestros/las maestras.  El tiempo que dedique hoy en trabajar la relación entre familia y escuela, lo verá recompensado mañana.</span> </div>
  <div class="clear"> </div>
</div>

<div class="form_item">
  <div class="form_element cf_text"> <span class="cf_text">6-10 Respuestas en la afirmativa (SÍ): Va por buen camino.  Se ve que ya ha sentado las bases para hablar “el mismo idioma”.  Pero, no baje la guardia. Este es un proceso que hay que renovar cada semestre  escolar. Los hijos/las hijas van creciendo y según presentan nuevos retos para la crianza, así mismo presentan nuevos retos para los aliados en su educación.</span> </div>
  <div class="clear"> </div>
</div>

<div class="form_item">
  <div class="form_element cf_text"> <span class="cf_text">11-13 Respuestas en la afirmativa (Sí): ¡Felicidades!   Tiene un gran compromiso con la educación de sus hijas/hijas. Usted comprende el inmenso valor de la responsabilidad que tienen la escuela y el hogar en su formación  sus   Siga adelante. Manténgase siempre en comunicación y en actitud de colaboración con la escuela.  “Hablar el mismo idioma” es aprender a comunicarse dejando a un lado las diferencias y poniendo en el centro del hogar y la escuela, el bienestar integral de  la niñez y la juventud. </span> </div>
  <div class="clear"> </div>
</div>

if ($count < 6){
	echo '0-5 Respuestas en la afirmativa (Si): Necesita poner mucho empeño en 
establecer una relación que propicie la comunicación efectiva con los
maestros/las maestras. El tiempo que dedique hoy en trabajar la      
relación entre familia y escuela, lo verá recompensado mañana.';
}
elseif ($count > 5 && $count < 11){
	echo '6-10 Respuestas en la afirmativa (Si): Va por buen camino. Se ve que
ya ha sentado las bases para hablar “el mismo idioma”. Pero, no baje
la guardia. Este es un proceso que hay que renovar cada semestre    
escolar. Los hijos/las hijas van creciendo y según presentan nuevos 
retos para la crianza, así mismo presentan nuevos retos para los    
aliados en su educación.';
}
elseif ($count > 10 && $count < 14){
	echo '11-13 Respuestas en la afirmativa (Si): ¡Felicidades! Tiene un gran  
compromiso con la educación de sus hijas/hijas. Usted comprende el   
inmenso valor de la responsabilidad que tienen la escuela y el hogar 
en su formación sus Siga adelante. Manténgase siempre en comunicación
y en actitud de colaboración con la escuela. “Hablar el mismo idioma”
es aprender a comunicarse dejando a un lado las diferencias y        
poniendo en el centro del hogar y la e';                             
}
else{
	die("Resultado Inválido");
}

All this was placed on the: Form HTML: (may contain PHP code with tags), but is still not giving me the result... even the survey isn't showing either, any advice? Thanks!
GreyHead 17 Aug, 2009
Hi Jorge,

You must separate your PHP and HTML by using <?php . . .?> tags around the php
<?php
// some PHP
?>
<!-- some HTML -->
<?php
//some more php
?>

Bob
thechakal 18 Aug, 2009
Thanks once again GreyHead for your help. The php script now its working good. I have one last concern. After a person submit the survey and get the response of the "Yes" / "No" tabulation, its possible for the person after viewing the results to get redirected to a specific section inside the website? Thanks in advance for all your help,

Jorge
GreyHead 18 Aug, 2009
Hi Jorge,

Yes, you can use the ReDirect URL on the form General Tab to do that.

Bob
This topic is locked and no more replies can be posted.