session_start();
header("Content-Type: text/xml; charset=utf-8");
ob_clean();
$id = $_REQUEST['ID'];
if (is_null($id)) {
    print '<html><error>el campo ID es obigatorio </error></html>';
    exit;
}
include_once '../DataBase/BDconfig.php';
include_once 'helper.php';
$db = new Database();
$dblink = $db->bdconnect();
$query = "SELECT comment_ID as id, comment_author as autor ,comment_date as fecha,comment_content as contenido\n           FROM wp_comments\n           WHERE comment_post_ID = " . $id . " and comment_approved = 1\n           order by comment_date asc";
$result = $dblink->query($query);
if ($result) {
    $comentario = "";
    while ($row = $result->fetch_object()) {
        $id_comentario = "<ID>" . $row->id . "</ID>";
        $autor = "<AUTOR>" . $row->autor . "</AUTOR>";
        $fecha = "<FECHA>" . $row->fecha . "</FECHA>";
        $contenido = limpiar_metas($row->contenido);
        //$contenido = str_replace("&nbsp;",";",$contenido);
        $contenido = "<CONTENIDO><![CDATA[" . $contenido . "]]></CONTENIDO>";
        $comentario = $comentario . "<COMENTARIO>" . $id_comentario . $autor . $fecha . $contenido . "</COMENTARIO>";
    }
    $result->close();
    print '<?xml version="1.0" encoding="utf-8"?><COMENTARIOS>' . $comentario . '</COMENTARIOS>';
    $dblink->close();
} else {
    print '<?xml version="1.0" encoding="utf-8"?><error>No se pudo establecer la conexion.</error>';
}
function procesarResumen($contenido)
{
    //llega todo el post_contet siemrpe este trae <img> y despues un <!-more>
    //comprobamos que haya venido con imagen
    $i = strpos($contenido, "<img");
    if ($i === false) {
        return "<Resumen temporalmente no disponible>";
    }
    $i = strpos($contenido, "/>");
    //como vino  img, esto es el fin del tag.
    $i = $i + 1;
    //nos corremos todo el tag y el enter
    ////////
    //final es cuando empieza el resto de la nota
    $final = strpos($contenido, "<!--more-->");
    if ($final === false) {
        return "<Resumen temporalmente no disponible>";
    }
    $resumen = substr($contenido, $i, $final - $i);
    //if ( strpos($resumen,"/a>") === false)
    return limpiar_metas($resumen);
    //empiezan del 0..
}