Ver Mensaje Individual
  #4 (permalink)  
Antiguo 21/04/2005, 10:25
fran86
 
Fecha de Ingreso: agosto-2002
Ubicación: Colón - Entre Rios - Argentina
Mensajes: 647
Antigüedad: 21 años, 8 meses
Puntos: 8
Ese error 500 llama la atencion, en una de esas puede deberse a que la funcion html_entity_decode() esta disponible desde PHP 4.3 y tengas una version mas vieja. Pero supongo que en ese caso daria un error (de php no del servidor como es el 500) de funcion no declarada.
Seguro que haces solo ese cambio?

Quizas sea porque en el primer rss los caraceteres especiales no estan traducidos a entidades html, y es el segundo si. Y si al segunlo le aplicas nuevamente htmlspecialchars() se te va a complicar la lectura....

Proba esto:
Código PHP:
printf("<p><b><a href='%s'>%s</a></b></p>",
trim($this->link),htmlentities(html_entity_decode(trim($this->title))));
printf("<p>%s</p>",
htmlentities(html_entity_decode(trim($this->description)))); 
aplicas htmlentities() despues de "decodificar" la cadena.

Pero si es tema de version... no se como solucioonarlo