[PHP] RSS feed met 'phpurl' in de content

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

  • Trax_Digitizer
  • Registratie: Januari 2002
  • Laatst online: 08-03-2024

Trax_Digitizer

are we there yet?

Topicstarter
Ik ben bezig met een RSS feed voor op mijn site. Het werkt, maar ik krijg errors op de content uit de database. links en descriptions die ik toevoeg bevatten vaak urls als:
code:
1
http://www.baaten.com/cars/pictures/?mode=album&album=RTC+meeting+%2814+november+2004%29&dispsize=320


En daar loopt ie op stuk bij het '=' teken. Moet ik nu zorgen voor "normale" urls of is er een workaround voor dit probleem?

Acties:
  • 0 Henk 'm!

  • Soultaker
  • Registratie: September 2000
  • Laatst online: 21:01
Definieer 'errors' en 'stuk' eens, want hier kunnen we natuurlijk niets mee. ;)

Acties:
  • 0 Henk 'm!

  • NMe
  • Registratie: Februari 2004
  • Laatst online: 09-09 13:58

NMe

Quia Ego Sic Dico.

Wat loopt stuk? Wie loopt stuk? Je aggregator? PHP? Je browser? Lees P&W FAQ - De "quickstart" even door, want zoals Soultaker al zegt kunnen we hier vrij weinig mee.

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.


Acties:
  • 0 Henk 'm!

  • Trax_Digitizer
  • Registratie: Januari 2002
  • Laatst online: 08-03-2024

Trax_Digitizer

are we there yet?

Topicstarter
kijk hier maar: http://www.baaten.com/newsfeed.rss

EDIT: ik denk jullie snappen wel wat ik bedoel 8)7 met stuk lopen bedoelde ik dus gewoon mijn RSS feed...

[ Voor 48% gewijzigd door Trax_Digitizer op 10-06-2005 21:48 ]


Acties:
  • 0 Henk 'm!

  • Glimi
  • Registratie: Augustus 2000
  • Niet online

Glimi

Designer Drugs

(overleden)
Het gaat 'stuk' op het & teken, omdat XML dit teken gebruikt voor entities. Je zult de & in de URL dus moeten vervangen voor & of een gelijkwaardig iets. Iets wat eigenlijk ook hoort voor een correcte URL afaik

[ Voor 9% gewijzigd door Glimi op 10-06-2005 21:51 ]


Acties:
  • 0 Henk 'm!

  • Trax_Digitizer
  • Registratie: Januari 2002
  • Laatst online: 08-03-2024

Trax_Digitizer

are we there yet?

Topicstarter
THNX, het werkt!

Acties:
  • 0 Henk 'm!

  • Soultaker
  • Registratie: September 2000
  • Laatst online: 21:01
Dat heeft niets te maken met de URL's, maar de conclusie klopt wel: ampersands moet je vervangen door de character entity &. (Geldt overigens ook voor groter/kleiner-dan-tekens.)

Acties:
  • 0 Henk 'm!

  • NMe
  • Registratie: Februari 2004
  • Laatst online: 09-09 13:58

NMe

Quia Ego Sic Dico.

Trax_Digitizer schreef op vrijdag 10 juni 2005 @ 21:47:
kijk hier maar: http://www.baaten.com/newsfeed.rss

EDIT: ik denk jullie snappen wel wat ik bedoel 8)7 met stuk lopen bedoelde ik dus gewoon mijn RSS feed...
Die feed ziet er niet stuk uit....maar een aggregator zal er mogelijk inderdaad over vallen om de reden die Glimi al noemt. Kijk eens naar htmlspecialchars.

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.


Acties:
  • 0 Henk 'm!

  • Glimi
  • Registratie: Augustus 2000
  • Niet online

Glimi

Designer Drugs

(overleden)
Soultaker schreef op vrijdag 10 juni 2005 @ 22:10:
Dat heeft niets te maken met de URL's, maar de conclusie klopt wel: ampersands moet je vervangen door de character entity &. (Geldt overigens ook voor groter/kleiner-dan-tekens.)
Excuus je hebt gelijk, het heeft niet met de URL te maken, maar eerder met het gebruik binnen HTML/XML :o
Nog een laatste aanvulling op de quote is ook nog dat het ook geldt voor " en '

[ Voor 10% gewijzigd door Glimi op 10-06-2005 22:25 ]


Acties:
  • 0 Henk 'm!

  • RobIII
  • Registratie: December 2001
  • Niet online

RobIII

Admin Devschuur®

^ Romeinse Ⅲ ja!

(overleden)
Glimi schreef op vrijdag 10 juni 2005 @ 22:24:
[...]

Excuus je hebt gelijk, het heeft niet met de URL te maken, maar eerder met het gebruik binnen HTML/XML :o
Nog een laatste aanvulling op de quote is ook nog dat het ook geldt voor " en '
En dan hebben we het nog niet eens eens gehad over é, ï of ë om maar eens iets te noemen. Zonder encoding ga je dan stuklopen.

There are only two hard problems in distributed systems: 2. Exactly-once delivery 1. Guaranteed order of messages 2. Exactly-once delivery.

Je eigen tweaker.me redirect

Over mij


Acties:
  • 0 Henk 'm!

  • Trax_Digitizer
  • Registratie: Januari 2002
  • Laatst online: 08-03-2024

Trax_Digitizer

are we there yet?

Topicstarter
Zo heb er nog even mee zitten spelen. Had eerst de functie htmlentities, maar die werkte op een of andere manier niet goed..... heb de code even herzien en htmlspecialchars gebruikt en nu werkt het perfect zoals ik wil :)
Pagina: 1