Me entro una espinita.
tienes definido en el php las cadenas en comillas dobles y los atributos html en comillas simples.
"<tag atr='valor'></tag>"
No creo, pero puede
Que alguno de los caracteres que extraer ($title) por ejemplo, colapse las comillas.
Asi que trata esto:
1.- invierte las comillas (simples, en la cadena y dobles en los attr)
'<tag atr="valor"></tag>';
ó 2.- escapa las comillas de los atributos y usa solo dobles.
"<tag atr=\"valor\"></tag>"
**Lo dudo que esto sea el problema, ya que dices que solo pasa en FFox
Saludos.