ok ci riprovo...ma da ancora errori
l'html dell'invio dati...
[/code]
<form method="POST" action="/mioprogDIN.php"="text" name="nome"></input>
Studente1
<input name="voti[0]" type="text" maxlength="2">
<input name="nomi[0]" type="text" ></input>
</p>
Studente2
<input name="voti[1]" type="text" maxlength="2">
<input name="nomi[1]" type="text">
</p>
Studente
<input name="voti[2]" type="text" maxlength="2">
<input name="nomi[2]" type="text" >
</p>
<input type="submit"
value="EFFETTUA ELABORAZIONE"></input>
</p>
</form>
[/CODE]
il codice php
Codice PHP:
<?php
for ($i = 0 ; $i < count($_POST['nomi']) ; $i++)
{
$alunni[$i]['nome'] = $_POST['nomi'][$i];
$alunni[$i]['voto'] = $_POST['voti'][$i];
}
//voto minimo voto massimo
$min = $alunni[$_POST['nomi'][1]];
$max = $alunni[$_POST['nomi'][1]];
foreach($alunni as $val)
{
if( $min > $val )
$min = $val;
if( $max < $val )
$max = $val;
}
;
echo "<h3>Il voto minimo è stato $min . Ha/hanno preso questo voto:</h3>";
function suff($var)
{
return($var == 18);
}
echo "
";
print_r(array_filter($alunni, "suff"));
?>
gli errori segnalati
----
Notice: Undefined index: Marco masd in c:\programmi\easyphp1-8\www\mioprogdin.php on line 16
Notice: Undefined index: Marco masd in c:\programmi\easyphp1-8\www\mioprogdin.php on line 17
Il voto minimo è stato . Ha/hanno preso questo voto:
Array ( )
----
agghh...