49 lines
1.4 KiB
Plaintext
Executable File
49 lines
1.4 KiB
Plaintext
Executable File
------------------------------------Para impedir geração de treino e teste--------------------------------------
|
|
$arqnotastreino = $diretoriopredicao.$nomequestao."/notastreino.csv";
|
|
|
|
if (file_exists($arqnotastreino))
|
|
{
|
|
$at = file($arqnotastreino);
|
|
|
|
$nat=count($at);
|
|
|
|
|
|
|
|
if ($nat>0)
|
|
{
|
|
$contavaliadas=0;
|
|
$autorizado=1;
|
|
|
|
for($i=0; ($i<$nat && $autorizado==1); $i++)
|
|
{
|
|
$ln= explode(";", $at[$i]); // Separa nome da questao e nota
|
|
|
|
$nota=trim($ln[1]);
|
|
|
|
if ($nota>-1) // Nota atribuída pelo professor
|
|
{
|
|
$contavaliadas= $contavaliadas + 1;
|
|
}
|
|
|
|
if ($contavaliadas>$minimo) // Nao pode atualizar treino/teste ==> deixa como esta
|
|
{
|
|
$autorizado=0;
|
|
|
|
}
|
|
|
|
|
|
unset($ln);
|
|
}
|
|
}
|
|
|
|
|
|
unset($at);
|
|
}
|
|
else // Se não existe o notastreino.csv, o professor não começou a corrigir ou processo de correcao foi interrompido
|
|
{
|
|
$autorizado=1;
|
|
}
|
|
|
|
if $autorizado==1
|
|
|