Poniżej dwa fragmenty które wymagają poprawki (już poprawione)
$waga5 = explode(",",$_POST['waga5']);
$waga4 = explode(",",$_POST['waga4']);
$waga3 = explode(",",$_POST['waga3']);
$waga2 = explode(",",$_POST['waga2']);
$waga1 = explode(",",$_POST['waga1']);
$waga0 = explode(",",$_POST['waga0']);
| ŚREDNIA: <?php echo $srednia ?> |
| OCENA: <?php echo $ocena ?> |
[/code]
Słyszałeś o funkcjach? Ten skrypt (część php) można skrócić gdzieś o 75% używając funkcji.
Wielkie dzieki za poprawki. Nareszcie dziala, juz sobie sprawdzilem. Z funkcjami nie stoje zbyt dobrze. Ta metoda moze i jest troche na okolo ale dziala (teraz nareszcie)
A jak będziesz potrzebował policzyć średnią z 7 liczb, to dopiszesz kolejną zmienną $waga6 = explode(",",$_POST[‘waga6’]); ? A jak będziesz potrzebował średniej ze 100 liczb, to też? Wyjątkowo brzydki styl programowania, wyjątkowo nieelastyczny i trudny do późniejszej modyfikacji.