Bueno realmente no logré ver mucho con la página actual de noticias pero, si te refieres al ampersand de las URLs como las definidas por este código:
Código PHP:
$fp = fopen("http://".$dominio."/jm/searchXml?as_categ_id=".$id_categ."&as_word=".$buscar."&as_order_id=MAS_OFERTADOS&as_filtro_id=PRECIO_FIJO&as_display_type=G&noQCat=Y&as_qshow=3","r")
Lo que te puedo recomendar es que cambies los ampersands por sus entidades correspondientes, sea la html de nombre o la hexadecimal, es decir, & o &
La url anterior vendría quedando así utilizando la entidad por nombre:
Código PHP:
$fp = fopen("http://".$dominio."/jm/searchXml?as_categ_id=".$id_categ."&as_word=".$buscar."&as_order_id=MAS_OFERTADOS&as_filtro_id=PRECIO_FIJO&as_display_type=G&noQCat=Y&as_qshow=3","r")