Ciao a tutti,
Vi prego di aiutarmi e ve ne sarò grato per tutta la vita!!
Ho il seguente problema....
Sono iscritto a lingue per il web e tra le materie devo sostenerne uno che prevede lo studio di php e html.
Il docente ha richiesto a tutti di creare qualcosa di nostro pugno...
Purtroppo io sono alle prime armi e il prof è perfettamente cosciente che ce lo faremo fare da qualcun'altro...
non conoscendo alcuno ho quindi creato qualcosa con le poche nozioni che conosco anche perchè il programma richiesto non prevede ne database ne sessioni.....
ho creato quindi un form che invia i voti di tutte le materie sostenute in html.
in php invece mi da come risultato il nome e cognome dell'utente, il riassunto dei voti del form e la media ed in base a questa un messaggio.
Pensavo fosse sufficiente..invece mi ha chiesto una modifica che non so fare...è l'ultima materia....aiutatemi.
vorrebbe che gli studenti che compilano il form siano ad esempio 3.
il primo nella prima materia ha 27, il secondo 28, ed 18. il primo studente digta quindi il 27 nel form, il secondo invece digita 28, ma oltre il suo voto dovrebbe ottenere la media rispetto al voto nella stessa media del primo studente.
Il terzo studente dovrebbe invece ottenere il voto della materia e la media tra primo secondo stundente ed il suo in quella stessa materia.
Magari è anche semplice e spero di essere stato chiaro... ma io non so come fare....vi supplico di aiutarmi.
vi posto le pagine che ho creato:
<HTML
<BODY>
<div align="center"></div>
<FORM METHOD=POST ACTION="media.php">
<table width="372" border="0" align="center" cellspacing="4">
<tr>
<td width="182" bgcolor="#009900">Nome</td>
<td width="174"><input name="nome" type="text" ></td>
</tr>
<tr>
<td> </td>
<td> </td>
</tr>
<tr>
<td bgcolor="#006600">Materia 1 </td>
<td><select name="m1">
<option>18</option>
<option>19</option>
<option>20</option>
<option>21</option>
<option>22</option>
<option>23</option>
<option>24</option>
<option>25</option>
<option>26</option>
<option>27</option>
<option>28</option>
<option>29</option>
<option>30</option>
</select></td>
</tr>
<tr>
<td bgcolor="#006600">Materia 2 </td>
<td><select name="m2" >
<option>18</option>
<option>19</option>
<option>20</option>
<option>21</option>
<option>22</option>
<option>23</option>
<option>24</option>
<option>25</option>
<option>26</option>
<option>27</option>
<option>28</option>
<option>29</option>
<option>30</option>
</select></td>
</tr>
<tr>
<td> </td>
<td><input name="SUBMIT" type="SUBMIT" value="Calcola la media"></td>
</tr>
</table>
</p>
</FORM>
</BODY>
</HTML>
pagina PHP
<HTML><?php
$nome = $_POST['nome'];
$m1 = $_POST['m1'];$m2 = $_POST['m2'];
$media_voti = ($m1+$m2)/2;?>
<BODY>
<table width="281" border="0" align="center" cellspacing="4">
<tr>
<td height="71" colspan="2" bgcolor="#000099"><div align="center" class="Stile1">Tabella Riepilogativa </div></td>
</tr>
<tr>
<td colspan="2"> </td>
</tr>
<tr>
<td width="201" bgcolor="#000099"><div align="center">Materia 1 </div></td>
<td width="64" bgcolor="#0000CC"><div align="center"><?php echo $m1 ?></div></td>
</tr>
<tr>
<td bgcolor="#000099"><div align="center" class="Stile2">Materia 2 </div></td>
<td bgcolor="#0000CC"><div align="center">
<?php echo $m2 ?>
</div></td>
</tr>
<tr>
<td> </td>
<td> </td>
</tr>
</table>
<p align="center">
<?php echo "Ciao $nome";
echo "
Il tuo punteggio di partenza è " . ceil($media_voti);?>
</p>
<p align="center">
<?php
if ($media_voti >100) {
echo "Complimenti! Hai una buona media ";
} else {
echo "Complimenti per la tristezza.";
}
?>
</p>
<p align="center"> </p>
</BODY>
</HTML>