guard empty média curricular with a clear message instead of a misleading zeroed score
This commit is contained in:
@@ -221,7 +221,12 @@ if ($_SERVER['REQUEST_METHOD'] == 'POST'){
|
|||||||
if (isset($_POST["calcular"])) {
|
if (isset($_POST["calcular"])) {
|
||||||
validar_entrada();
|
validar_entrada();
|
||||||
global $entradas;
|
global $entradas;
|
||||||
if ($entradas["programa"] != 4){
|
if ($entradas["media"] <= 0){
|
||||||
|
// Media curricular e a base da nota (peso 5 no Padrao V2, peso 7 no
|
||||||
|
// BRAFITEC). Sem ela, evita exibir uma nota baixa enganosa.
|
||||||
|
global $h, $h_brafitec;
|
||||||
|
$h = $h_brafitec = "Preencha a média curricular para calcular a nota.";
|
||||||
|
} elseif ($entradas["programa"] != 4){
|
||||||
global $o, $ro, $s, $y, $a, $h, $entradas;
|
global $o, $ro, $s, $y, $a, $h, $entradas;
|
||||||
$ro = nota_reprovacoes($entradas["repro_rec"], $entradas["repro_nrec"]);
|
$ro = nota_reprovacoes($entradas["repro_rec"], $entradas["repro_nrec"]);
|
||||||
$o = nota_historico($entradas["porcentagem"], $ro, $entradas["media"]);
|
$o = nota_historico($entradas["porcentagem"], $ro, $entradas["media"]);
|
||||||
|
|||||||
Reference in New Issue
Block a user