S
sapegato
Beta
SEO
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
gran aporte amigo moderador :encouragement:
Hola, se podría obtener el rss de cada signo individualmente o forzosamente tendría primero que importarlo a wordpress o blogger.
Saludos.
for($SIG=0;$SIG<=11;$SIG++){
//Leemos el horos
$SIG2 = @file_get_contents('cache/'.$S[$SIG].'.txt');
//Lo agregamos a la estructura XML, titulo, link, fecha, creador, link, descripcion corta, descripcion larga (contenido), imagen
$_XML .= "\n".' <item>
<title>'._T(ucfirst($S[$SIG])).' '.date('d-m-Y').'</title>
<link>'.WEB.'index.php?horos='.$S[$SIG].'</link>
<pubDate>'.date("r",time()).'</pubDate>
<dc:creator>cicklow</dc:creator>
<guid isPermaLink="false">'.WEB.'index.php?horos='.$S[$SIG].'</guid>
<description><![CDATA['.substr(strip_tags($SIG2),0,300).'...]]></description>
<content:encoded><![CDATA['.$SIG2.']]></content:encoded>
<media:content url="'.WEB.'zodiac/'.$T[$SIG].'" medium="image" />
</item>';
}
$SIG = $_GET['sig'];
//Leemos el horos
$SIG2 = @file_get_contents('cache/'.$S[$SIG].'.txt');
//Lo agregamos a la estructura XML, titulo, link, fecha, creador, link, descripcion corta, descripcion larga (contenido), imagen
$_XML .= "\n".' <item>
<title>'._T(ucfirst($S[$SIG])).' '.date('d-m-Y').'</title>
<link>'.WEB.'index.php?horos='.$S[$SIG].'</link>
<pubDate>'.date("r",time()).'</pubDate>
<dc:creator>cicklow</dc:creator>
<guid isPermaLink="false">'.WEB.'index.php?horos='.$S[$SIG].'</guid>
<description><![CDATA['.substr(strip_tags($SIG2),0,300).'...]]></description>
<content:encoded><![CDATA['.$SIG2.']]></content:encoded>
<media:content url="'.WEB.'zodiac/'.$T[$SIG].'" medium="image" />
</item>';
Gracias Cicklow, funciona perfecto, solo que cuando llevo el rss a la aplicación android donde lo uso, se visualiza con caracteres,
Predicción del signo del día 20 de julio , alguna idea de que podría ser.
https://commons.apache.org/proper/commons-lang/javadocs/api-2.6/org/apache/commons/lang/StringEscapeUtils.html#escapeHtml(java.lang.String)
Gracias por tu pronta respuesta :encouragement: voy investigar al respecto.
<content:encoded><![CDATA['.$SIG2.']]></content:encoded>
<content:encoded><![CDATA['.html_entity_decode($SIG2).']]></content:encoded>
<content:encoded><![CDATA['.utf8_encode(html_entity_decode($SIG2)).']]></content:encoded>
Probé ambos, pero igual se sigue visualizando los caracteres.
Es una aplicación que adquiri, se debe ingresar la url del feed de cada signo del horoscopo, para ello uso feedburner , algo asi:
private String finalUrl = "http://";
<description><![CDATA['.substr(strip_tags($SIG2),0,300).'...]]></description>
tiene razón , al final aparece ... , como deberia usar el del html?
<description><![CDATA['.substr(strip_tags($SIG2),0,300).'...]]></description>
<description><![CDATA['.html_entity_decode($SIG2).']]></description>
otra consulta adicional, si no fuera mucho pedir, en la web los horóscopos se visualizan en párrafos mas compactos, sin embargo en la aplicación al final se ven espaciados, como si hubieran saltos de linea entre algunas palabras, alguna sugerencia de como poder corregir este fallo?