login  Naam:   Wachtwoord: 
Registreer je!
 Forum

RSS feed wel in FF niet in IE

Offline Drieske - 22/02/2007 12:23
Avatar van DrieskeLid Hallo,

Mijn RSS feed werkt wel in FF maar in IE zegt hij dat het errors bevat! Wat is het probleem?

Je vindt hem hier : http://www.gamefactor.be/rss.php

code: http://www.plaatscode.be/4333/

6 antwoorden

Gesponsorde links
Offline Mad_Mike - 22/02/2007 12:26 (laatste wijziging 22/02/2007 12:27)
Avatar van Mad_Mike PHP beginner Kijk goed naar de error:

'An invalid character was found in text content. Error processing resource 'http://www.gamefactor.be/rss.php'. Line 34, Pos...

<title>De helft van de Ps3'

Je hebt een niet toegestaane karakter gebruikt. gebruik htmlspecialchars(); om deze om te zetten naar goede waarden...

edit:
FF laat het wel zien, maar het teken waar het in IE niet goed gaat wordt een <?> bij mij. Het wordt dus genegeerd door FF. Maar je rss is niet 100% correct
Offline Drieske - 22/02/2007 12:27
Avatar van Drieske Lid ja, weet iedereen zegt dat ik die moet gebruiken maar weet begot niet hoe! Kan iemand da toepassen op mijn pagina?

Greetz
Offline Thomas - 22/02/2007 12:31
Avatar van Thomas Moderator Dat begrijp ik nu nooit: rss.php.
Waarom .php? Genereer je elke seconde nieuwe content?

Je kunt toch een XML-bestand updaten op het moment dat er iets verandert?

Dat lijkt me nu juist het hele idee van RSS: ontlasting van de site / database door op een centraal punt te vertellen wat het laatste nieuws is. En wat doet men , men gaat dat ding elke keer genereren als het wordt bekeken. D'oh!
Offline Mad_Mike - 22/02/2007 12:31 (laatste wijziging 22/02/2007 12:34)
Avatar van Mad_Mike PHP beginner
  1. <?php
  2. function rssfree($input) {
  3. return htmlspecialchars(stripslashes($input));
  4. }
  5. ?>

zoiets?

Edit:
Dit is idd niet de mannier zoals rss bedoeld is. Je zou dmv een php script een xml rss feed moeten genereren. En als rss die xml file opgeven. Pas wanneer jij een nieuwe update op je site doet (bericht post of wat dan ook) pas je dmv dat php script de bestaande xml feed aan 
Offline Drieske - 22/02/2007 12:37
Avatar van Drieske Lid ja nu past hij dit automatisch aan, dus! Ma nu zijn de characters in orde maar nu staat het allemaal op mekaar in IE is dit normaal?

Offline Mad_Mike - 22/02/2007 12:56 (laatste wijziging 22/02/2007 12:57)
Avatar van Mad_Mike PHP beginner Snap niet wat je bedoelt met 'op mekaar' in IE. Je krijgt in IE iig niet netjes een mooie rss pagina tezien zoals in FF. Maar gewoon de plain XML text.

en... dus??
Nu genereer je steeds bij iedere request opnieuw een xml document. Dat kost steeds tijd en database resources. Terwijl rss juist bedoelt is om dat te ontzien...
Toch?
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.184s