conectar(); // instanciar los 0bjetos $tabla_texto=new Tabla_Texto($dataBase->getEnlaceHost()); $texto=new Texto(); $Ntexto = 1; // comprobar que existe if ($tabla_texto -> existe($Ntexto)) $texto=$tabla_texto->obtener($Ntexto); else $texto=$tabla_texto->obtenerPrimero(); // leer las plantillas que forman la pagina $plantillas = array("plantillas/historia.htm","plantillas/cabecera.htm","plantillas/menu.htm","plantillas/pie.htm"); $plantilla = plantillas($plantillas,"historia"); // decodificar Estado $Nestado = $texto->getNestado(); $txtNestado = "No"; if ($Nestado == 1) $txtNestado = "Sí"; // decodificar Activo $Nactivo = $texto->getNactivo(); $txtNactivo = "No"; if ($Nactivo == 1) $txtNactivo = "Sí"; // decodificar Portada $Nportada = $texto->getNportada(); $txtNportada = "No"; if ($Nportada == 1) $txtNportada = "Sí"; // decodificar Destacar $Ndestaca = $texto->getNdestaca(); $txtNdestaca = "No"; if ($Ndestaca == 1) $txtNdestaca = "Sí"; // decodificar Extra05 $Nextra05 = $texto->getNextra05(); $txtNextra05 = "No"; if ($Nextra05 == 1) $txtNextra05 = "Sí"; // decodificar Extra06 $Nextra06 = $texto->getNextra06(); $txtNextra06 = "No"; if ($Nextra06 == 1) $txtNextra06 = "Sí"; $error=array('TAG_Ntexto'=>array (1,$texto->getNtexto(),""), 'TAG_Titulo'=>array (1,$texto->getTitulo(),""), 'TAG_Mtext_es'=>array (1,str_replace("\n","
",$texto->getMtext_es()),""), 'TAG_Mtext_eu'=>array (1,str_replace("\n","
",$texto->getMtext_eu()),""), 'TAG_Nestado'=>array (1,$txtNestado,""), 'TAG_Nactivo'=>array (1,$txtNactivo,""), 'TAG_Nportada'=>array (1,$txtNportada,""), 'TAG_Ndestaca'=>array (1,$txtNdestaca,""), 'TAG_Norden'=>array (1,$texto->getNorden(),""), 'TAG_Falta'=>array (1,$texto->getFalta(),""), 'TAG_Fmodific'=>array (1,$texto->getFmodific(),""), 'TAG_Textra01'=>array (1,$texto->getTextra01(),""), 'TAG_Textra02'=>array (1,$texto->getTextra02(),""), 'TAG_Textra03'=>array (1,$texto->getTextra03(),""), 'TAG_Textra04'=>array (1,$texto->getTextra04(),""), 'TAG_Nextra05'=>array (1,$txtNextra05,""), 'TAG_Nextra06'=>array (1,$txtNextra06,""), 'TAG_Mextra07'=>array (1,str_replace("\n","
",$texto->getMextra07()),""), 'TAG_Mextra08'=>array (1,str_replace("\n","
",$texto->getMextra08()),"") ); while (list($key,$value)=each($error)){ $plantilla=str_replace($key."_CHECKED".$value[1],"checked",$plantilla); $plantilla=str_replace($key."_VALUE",$value[1],$plantilla); if (!$value[0]) $plantilla=str_replace($key,"error",$plantilla); else $plantilla=str_replace($key,"ok",$plantilla); } $plantilla = str_replace("TAG_DESDE",$desde, $plantilla); $plantilla = str_replace("TAG_ORDEN",$orden, $plantilla); $plantilla = str_replace("TAG_SENTIDO",$sentido, $plantilla); $plantilla = str_replace("TAG_MENSAJE","", $plantilla); $dataBase->desconectar(); echo($plantilla); ?>