login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Cutenews RSS fout?

Offline herakles - 08/07/2006 12:11
Avatar van heraklesNieuw lid Ik gebruik op mijn site Cutenews, dat overigens gewoon goed werkt. Maar wanneer ik de RSS cofigureer en dan naar de rss.php pagina ga, krijg ik deze fout:
  1. De XML-pagina kan niet worden weergegeven
  2. Kan XML-invoer niet lezen met opmaakmodel CSS. Herstel de fout en klik vervolgens op de knop Vernieuwen of probeer het later opnieuw.
  3.  
  4.  
  5. --------------------------------------------------------------------------------
  6.  
  7. Er is een ongeldig teken gevonden in de tekstinhoud. Fout bij het verwerken van bron http://www.soeps.net/nieuwsberichten/rss.php. Regel 14, positie 27
  8.  
  9. <description><![CDATA[<P>H


Ik heb in vele bestanden zitten zoeken, maar kon nergens dit regeltje code vinden. Weten jullie hoe ik dit op moet lossen? BvD!;-)

13 antwoorden

Gesponsorde links
Offline WimJ - 08/07/2006 12:14 (laatste wijziging 08/07/2006 12:16)
Avatar van WimJ Grafische gevorderde Zit hij niet in rss.php regel 14 ?
Ongeldig teken,  wat zou dat kunnen zijn zonder code ..
Mischien de code van rss.php is paste, ?

Want een fout zoeken, zonder code is het zelfde als het zoeken naar een speld in een hooiberg terwijl er geen in ligt ...:p
Offline herakles - 08/07/2006 12:30
Avatar van herakles Nieuw lid Sorry, da's waar, maar in rss.php is wel regel 14, maar geen positie 27..:s Hier is ie:
  1. <?PHP
  2. include('./data/rss_config.php');
  3.  
  4. if(!isset($rss_news_include_url) or !$rss_news_include_url or $rss_news_include_url == ''){
  5.  
  6. die("The RSS is not configured.<br>Please do this from: <strong>CuteNews > Options > Implementation Wizards > RSS</strong>");
  7.  
  8. }
  9.  
  10. header("Content-type: text/xml");
  11.  
  12. echo"<?xml version=\"1.0\" encoding=\"$rss_encoding\" ?>
  13. <?xml-stylesheet type=\"text/css\" href=\"skins/rss_style.css\" ?>
  14. <rss version=\"2.0\" >
  15. <channel>
  16. <title>$rss_title</title>
  17. <link>$rss_news_include_url</link>
  18. <language>$rss_language</language>
  19. <description></description>
  20. <!-- <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 : http://www.feedburner.com/fb/a/aboutrss</docs> -->
  21. <generator>CuteNews</generator>
  22. ";
  23.  
  24. if(!$_GET[number] or $_GET[number] == ''){ $number = 10;}else{ $number = $_GET[number];}
  25. if(!$_GET[only_active] or $_GET[only_active] == ''){ $only_active = TRUE;}else{ $only_active = $_GET[only_active];}
  26.  
  27. $template="rss";
  28. include("show_news.php");
  29.  
  30.  
  31. echo"</channel></rss>";
  32. ?>
Offline WimJ - 08/07/2006 12:42
Avatar van WimJ Grafische gevorderde <description><![CDATA[<P>H en dit zou de fout zijn denk je?
Want eeuhm.. dit regeltje vindt ik in ieder geval niet terug in dit bestand.
Raar 
Offline herakles - 08/07/2006 14:28
Avatar van herakles Nieuw lid dat bedoel ik:S ik ben niet gek=P
Offline Richard - 08/07/2006 14:30
Avatar van Richard Crew algemeen
  1. include("show_news.php");


laat dit bestand eens zien (plaatscode.be)
Offline CDNC - 08/07/2006 14:32 (laatste wijziging 08/07/2006 14:33)
Avatar van CDNC PHP ver gevorderde $var == "" kun je beter schrijven als empty($var)
als je je echo doent met enkele quotes ( ' ) dan hoef je dan ook niet te escapen...

en kan de fout zitten in de bestandjes die je include?

Offline WimJ - 08/07/2006 14:43
Avatar van WimJ Grafische gevorderde Maar de fout zit hem met die cdata denk ik hoor , allee jah dat ik zie aan een bezoek aan de url.
Offline Richard - 08/07/2006 14:44
Avatar van Richard Crew algemeen zucht... laat die source nou even zien.

Citaat:
[..code..]

laat dit bestand eens zien (plaatscode.be)
Offline WimJ - 08/07/2006 20:54
Avatar van WimJ Grafische gevorderde Kent hij precies niet, Bij deze -
Kan u mischien de code van show_news.php kopieren en plakken op www.plaatscode.be en hier de url er naar zetten, zodat wij eens kunnen kijken naar een 'mogelijke' fout mischien hier in 
Offline herakles - 09/07/2006 11:58 (laatste wijziging 11/07/2006 14:27)
Avatar van herakles Nieuw lid Sorry, ik ben niet 24 uur per dag online....
http://www.plaatscode.be/1191/
dat is hem

Edit: Jeetje...helemaal niemand? Dit is wat jullie nodig hadden...
Offline Thomas - 11/07/2006 14:56 (laatste wijziging 11/07/2006 14:57)
Avatar van Thomas Moderator De encoding die in de feed gebruikt wordt is UTF-8, daarin mogen geen karakters als ë, è of é (etc.) voorkomen.
Je moet over de inhoud van de RSS utf8_encode() gooien bij het maken van de feed, en utf8_decode() gebruiken bij het uitlezen.

Dit voorkomt illegale karakters in de UTF-8-encoding.
Offline herakles - 11/07/2006 23:30
Avatar van herakles Nieuw lid ok, dat is dus iets dat ik niet snap:S Hoe doe ik dat?
Offline Thomas - 12/07/2006 12:08
Avatar van Thomas Moderator Als jij de feed aanmaakt op je site moet je op de "variabele delen" in de feed de functie utf8_encode() toepassen. Dit zorgt ervoor dat je "variabele delen" (teksten, hyperlinks, auteurs, datums etc.) omgezet worden naar de encoding die in de feed gebruikt wordt (zou moeten worden).
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.211s