Самое главное это не смешивать бизнес-логику и представление.
А в $content что? preg_replace отрабатывает?
Повесить стиль на foto и на dom
// берем контент$content = file_get_contents('tab.txt'); // убираем \n (new line) после всех тегов </td> или <tr>$content = preg_replace("#(</td>|<tr>)\n#i", '$1', $content);// записываем изменения в новый файлfile_put_contents('tab1.txt', $content);
$('table tr').each(function () { if (!$.trim($(this).text())) $(this).remove(); });
В том примере который вы привели так и сказано - "передать ip через get и использовать его как переменную $ip" или вы это от себя добавили? Если так написано в книжке то можно смело написать автору что он мудак и книжки писать ему еще рано.
Используйте .eq(index)
index начинается с 0
$('table tr').eq(0).after(html);
Читайте более новую и актуальную литературу, т.к. уже давно глобальные переменные по умолчанию отключены в php, соответственно работать нужно с суперглобальными массивами. Сделано это в целях безопасности.
http://www.otrs.com/ru/
Регулярное выражение