Нежелательный перевод строки

Jumper

Новичок
Нежелательный перевод строки

Подскажите почему?
PHP:
if ($m==1){
 echo "<a href='".$line[0]."' onMouseOver=\"toolTip('".$line[2]."')\" onMouseOut=\"toolTip()\"><img src='".$dir.$line[1]."' alt='".$line[2]."'></a>\r\n";
}
результатом в HTML получается:

<a href='ссылка5' onMouseOver="toolTip('описание5
')" onMouseOut="toolTip()"><img src='pic/картинка5.jpg' alt='описание5
'></a>

а для того чтобы работало надо:
<a href='ссылка5' onMouseOver="toolTip('описание5')" onMouseOut="toolTip()"><img src='pic/картинка5.jpg' alt='описание5'></a>

В чем причина?
 

vasa_c

Новичок
Очевидно, для этого нужно, чтобы $line[2] не содержала в конце переноса строки.
Или, если содержит, его нужно обрезать.
 
Сверху