예제 #1
0
파일: vwcont.php 프로젝트: GoPlaceIn/siacc
function Main()
{
    header('Content-Type: text/html; charset=iso-8859-1');
    $codcaso = $_SESSION['caso'] > 0 ? $_SESSION['caso'] : $_SESSION['casores'];
    if ($codcaso > 0) {
        $codconteudo = $_GET['k'];
        $cont = new Conteudo();
        if ($cont->Carrega($codcaso, $codconteudo)) {
            echo $cont->getTexto();
        } else {
            echo $cont->getErro();
        }
    } else {
        echo "@lng[Caso de estudo não encontrado]";
    }
}
예제 #2
0
 private function RenderHTML($codconteudo)
 {
     //Log::RegistraLog("Chamou o renderHTML passando o conteúdo " . $codconteudo);
     $conteudo = new Conteudo();
     if ($conteudo->Carrega($this->codcaso, $codconteudo)) {
         $tit = $conteudo->getDescricao();
         $cont = $conteudo->getTexto();
     } else {
         $cont = "@lng[Conteúdo] " . $codconteudo . " @lng[não encontrado]";
     }
     $html = '<div class="tit-item">' . $tit . '</div>' . $cont;
     return $html;
 }
예제 #3
0
function TrataDadosConteudosDlg()
{
    $dados = new HashTable();
    if (isset($_SESSION['caso']) && $_SESSION['caso'] != 0) {
        $c = new Conteudo();
        if ($_POST['r'] != "") {
            $codconteudo = base64_decode($_POST['r']);
            $_SESSION['conteudo'] = $codconteudo;
            $c->Carrega($_SESSION['caso'], $codconteudo);
            $dados->AddItem("txtTexto", $c->getTexto());
            $dados->AddItem("txtDescricao", $c->getDescricao());
        } else {
            $_SESSION['conteudo'] = 0;
            $dados->AddItem("txtTexto", "");
            $dados->AddItem("txtDescricao", "");
        }
        return $dados->ToXML();
    } else {
        return "@lng[Erro ao localizar o caso de estudo]";
    }
}