Witam

Mam problem z parserem wykorzystywanym przez serwery wirtualne strefa.pl (nalezy do interii).
Od razu konkrety:

Kod
<table border="0" width="100%" cellspacing="3" cellpadding="3">

//petla while + pare instrukcji mysql//

print "<tr><td align='left' class='smalltext' style='color:#B3B3B3'><a href="javascript:wstaw('".$new_products['products_name']."','".substr($cena,0,strpos($cena,'.')+3)."','".$new_products['products_id']."")'>".$new_products['products_name']."</a></td><td align='right' class='smalltext'>".$cena."</td></tr>";

//koniec petli//

</table>


Kod jest prosty i w efekcie daje u mnie lokalnie dobry wynik. Ale na serwerze interii tabela jest nieprawidlowa. W niektorych miejscach brakuje zakonczenia znacznika <td> albo odwrotnie - jego poczatku. Zwykle nastepuje to w 1 wierszu przy roznych wartosciach zmiennych. Od razu mowie ze to nie z nimi jest problem. Nie zawieraja zadnego kodu html - czysty tekst bez znakow specjalnych.

Spotkal sie juz ktos z czyms podobnym? Z podobnym kodem tez wystapily problemy, ale jak podzielilem linijke echowana na kilka mniejszych to bylo ok. Tutaj juz nawet jak dziele to jest zle. Czasem tylko w innym miejscu pojawia sie blad..