function Principal($tpl, $usu) { $tpl_lista = file_get_contents("tpl/aluno/lst-casos.html"); $usu->RegistraAcao("Acesso página inicial de casos clínicos"); $casos = new Caso(); $lista = $casos->ListaRecordSet($usu->getCodigo()); $item = file_get_contents("tpl/aluno/caso-item-descricao.html"); $casosnaoini = ""; $casosini = ""; $casosconc = ""; foreach ($lista as $c) { $copia = $item; $copia = str_replace("<!--codcaso-->", base64_encode($c->Codigo), $copia); $copia = str_replace("<!--codres-->", is_null($c->CodResolucao) ? "" : base64_encode($c->CodResolucao), $copia); $copia = str_replace("<!--titulo-->", $c->Nome, $copia); $copia = str_replace("<!--dificuldade-->", $c->NivelDif, $copia); $copia = str_replace("<!--descricao-->", $c->Descricao, $copia); if ($c->CodSituacao == 1) { $casosnaoini .= $copia; } else { if ($c->CodSituacao == 2) { $casosini .= $copia; } else { if ($c->CodSituacao == 3) { $casosconc .= $copia; } } } } if ($casosnaoini == '') { $casosnaoini = '@lng[Nenhum caso a listar]'; } if ($casosini == '') { $casosini = '@lng[Nenhum caso a listar]'; } if ($casosconc == '') { $casosconc = '@lng[Nenhum caso a listar]'; } $tpl_lista = str_replace("<!--listacasos1-->", $casosnaoini, $tpl_lista); $tpl_lista = str_replace("<!--listacasos2-->", $casosini, $tpl_lista); $tpl_lista = str_replace("<!--listacasos3-->", $casosconc, $tpl_lista); $tpl = str_replace("<!--conteudo-->", $tpl_lista, $tpl); header('Content-Type: text/html; charset=iso-8859-1'); echo Comuns::Idioma($tpl); }