- Home
- Categorie
- Coding e Sistemistica
- PHP
- Problema Cutenews e accento nella pagina degli RSS
-
Problema Cutenews e accento nella pagina degli RSS
Ciao a tutti
Sono di nuovo qui a chiedere aiuto con questo script(cutenews)di gestione news scritto in .php
Vengo al dunque,praticamente il problema degli accenti già mi si era presentato quando postavo una notizia nel sito ma dopo un pò di nottate insonne e il vostro aiuto avevo risolto il problema,ma non mi ero accorto(che rinco...)che negli RSS il problema invece persiste :bho:.
Questo è il risultato:L´Arte della Sicilia (invece dovrebbe essere"L'Arte della Sicilia")
Ho anche controllato il tipo di encoding ed è settato su ISO..... di seguito posto il file rss.config.php:
<?PHP
//RSS Configurations (Auto Generated file)
$rss_news_include_url = "miosito.com/index.php";
$rss_title = "Bevilo.com La guida ai locali di Roma costruita da te ";
$rss_encoding = "ISO-8859-1";
$rss_language = "it";
?>
Non capisco per quale motivo nel resto del sito non mi da problemi invece in questa pagina persiste è come se la pagina non decodificasse il comando "´".
Di seguito posto anche la pagina rss.php per una maggiore chiarezza:<?PHP
include('data/rss_config.php');if(!isset($rss_news_include_url) or !$rss_news_include_url or $rss_news_include_url == ''){
die("The RSS is not configured.<br>Please do this from: <strong>CuteNews > Options > Implementation Wizards > RSS</strong>");
}
header("Content-type: text/xml");
echo"<?xml version="1.0" encoding="$rss_encoding" ?>
<?xml-stylesheet type="text/css" href="skins/rss_style.css" ?>
<rss version="2.0" >
<channel>
<title>$rss_title</title>
<link>$rss_news_include_url</link>
<language>$rss_language</language>
<description></description>
<!-- <docs>This is an RSS 2.0 file intended to be viewed in a newsreader or syndicated to another site. For more information on RSS check : feedburner.com/fb/a/aboutrss</docs> -->
<generator>CuteNews</generator>
";if(!$_GET[number] or $_GET[number] == ''){ $number = 10;}else{ $number = $_GET[number];}
if(!$_GET[only_active] or $_GET[only_active] == ''){ $only_active = TRUE;}else{ $only_active = $_GET[only_active];}$template="rss";
include("show_news.php");echo"</channel></rss>";
?>Grazie in anticipo per l'aiuto......:?