PHP - Suma de resultados en un formulario

 
Vista:

Suma de resultados en un formulario

Publicado por Jorge (1 intervención) el 06/10/2015 17:36:27
Buenas, a todos, tengo la siguiente duda, espero alguien me pueda ayudar. Para empezar es la primera vez que trato de hacer algo así, lo que busco es que en un formulario (examen) se sumen todas las respuestas en caso de que estas sean correctas y se responda tanto al usuario con una especie de pop-up con la cantidad de aciertos como el envió de un correo para el dueño de la pagina. sin embargo no se como iniciar el php para recabar los resultados.
Espero se entienda.
El codigo en html va mas o menos asi:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
<div>
            <p><h1>Examen</h1></p>
            <form role="form" id="cont-form" method="post" action="test_send.php">
                <div class="form-group col-md-8 col-xs-8  col-sm-8">
                    <label for="name" class="">Name</label>
                    <input id="name" class="form-control" name="name" type="text" required autofocus>
                </div>
                <div class="form-group col-md-4 col-xs-4  col-sm-4">
                    <label for="subject" class="">Date</label>
                    <input id="date" class="form-control" name="date" type="text" required>
                </div>
                <div class="form-group col-md-12 col-xs-12  col-sm-12">
                    <label for="phone">Company</label>
                    <input id="company" class="form-control" name="company" type="tel" required>
                </div>
                <!--Examen-->
                <div class="col-md-12 col-xs-12  col-sm-12">
                    <h3>Choose the best word or phrase to fill the gap</h3>
                    <h4>Section A</h4>
                </div>
                <div class="form-inline">
                    <label class="col-md-12 col-xs-12  col-sm-12" name="question1" id="question1">
                        1) "Excuse ........... is this seat free?" "Yes, it is"<br>
                        <label class="radio-inline">
                          <input type="radio" name="question1" id="inlineRadio1" value="option_a"> a) me
                        </label>
                        <label class="radio-inline">
                          <input type="radio" name="question1" id="inlineRadio2" value="option_b"> b) her
                        </label>
                        <label class="radio-inline">
                          <input type="radio" name="question1" id="inlineRadio3" value="option_c"> c) him
                        </label>
                        <label class="radio-inline">
                          <input type="radio" name="question1" id="inlineRadio4" value="option_d"> d) you
                        </label>
                    </label>
                </div>
                <div class="form-inline">
                    <label class="col-md-12 col-xs-12  col-sm-12" name="question2" id="question2">
                        2) "Hi, my name is Juan." "Nice to meet .......... Juan. I'm David."<br>
                        <label class="radio-inline">
                          <input type="radio" name="question2" id="inlineRadio1" value="option_a"> a) her
                        </label>
                        <label class="radio-inline">
                          <input type="radio" name="question2" id="inlineRadio2" value="option_b"> b) him
                        </label>
                        <label class="radio-inline">
                          <input type="radio" name="question2" id="inlineRadio3" value="option_c"> c) us
                        </label>
                        <label class="radio-inline">
                          <input type="radio" name="question2" id="inlineRadio4" value="option_d"> d) you
                        </label>
                    </label>
                </div>
                <div class="form-inline">
                    <label class="col-md-12 col-xs-12  col-sm-12" name="question3" id="question3">
                        3) ".......... are you from, Juan?"<br>
                        <label class="radio-inline">
                          <input type="radio" name="question3" id="inlineRadio1" value="option_a"> a) What
                        </label>
                        <label class="radio-inline">
                          <input type="radio" name="question3" id="inlineRadio2" value="option_b"> b) When
                        </label>
                        <label class="radio-inline">
                          <input type="radio" name="question3" id="inlineRadio3" value="option_c"> c) Where
                        </label>
                        <label class="radio-inline">
                          <input type="radio" name="question3" id="inlineRadio4" value="option_d"> d) Why
                        </label>
                    </label>
                </div>
                <div class="form-inline">
                    <label class="col-md-12 col-xs-12  col-sm-12" name="question4" id="question4">
                        4) "I .......... from Argentina"<br>
                        <label class="radio-inline">
                          <input type="radio" name="question4" id="inlineRadio1" value="option_a"> a) am coming
                        </label>
                        <label class="radio-inline">
                          <input type="radio" name="question4" id="inlineRadio2" value="option_b"> b) become
                        </label>
                        <label class="radio-inline">
                          <input type="radio" name="question4" id="inlineRadio3" value="option_c"> c) comes
                        </label>
                        <label class="radio-inline">
                          <input type="radio" name="question4" id="inlineRadio4" value="option_d"> d) do come
                        </label>
                    </label>
                </div>
                <div class="form-inline">
                    <label class="col-md-12 col-xs-12  col-sm-12" name="question5" id="question5">
                        5) "Are you a student" "Yes, .......... "<br>
                        <label class="radio-inline">
                          <input type="radio" name="question5" id="inlineRadio1" value="option_a"> a) I am
                        </label>
                        <label class="radio-inline">
                          <input type="radio" name="question5" id="inlineRadio2" value="option_b"> b) I can
                        </label>
                        <label class="radio-inline">
                          <input type="radio" name="question5" id="inlineRadio3" value="option_c"> c) I do
                        </label>
                        <label class="radio-inline">
                          <input type="radio" name="question5" id="inlineRadio4" value="option_d"> d) I have
                        </label>
                    </label>
                </div>
                <div>
                    <button type="submit" class="btn btn-default" id="submit" name="submit" value="Send it!">Send it!
                    </button>
                </div>
            </form>
</div>
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
-1
Responder
Imágen de perfil de xve
Val: 3.943
Oro
Ha mantenido su posición en PHP (en relación al último mes)
Gráfica de PHP

Suma de resultados en un formulario

Publicado por xve (6935 intervenciones) el 07/10/2015 08:08:50
Hola Jorge, con $_POST["nombreDelCampo"] obtendrás los valores del formulario... para tu ejemplo...

1
2
3
<?php
echo $_POST["name"];
?>
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar