Здравствуйте. Есть проблема с include. А точнее вот: http://WarBrainy.ru , после шапки идет пробел, не знаю почему. Вот собственно, это из-за этой части кода, в index.php: PHP: <?php include("blocks/lefttd.php"); ?> Но, если данный include заменить, содержимым этого же includa: HTML: <td width="181" valign="top" class="left"> </td> То будет, все нормально что делать, как изменить данную ситуацию? P.S. Если делать include .txt файла, с идентичным содержимым, то будет все нормально.
У меня есть предположение что это из-за кодировки. Советую попробовать изменить кодировку файла lefttd.php из ANSI на UTF-8 без BOM, или просто на UTF-8.
Я мб тупость сморожу, но ты выводишь(echo\print_r\e.t.c): Code: <td width="181" valign="top" class="left"> </td> Или просто присунул это в файл?
Все, ошибка исправлена. Теперь возникла другая неудача: Не правильная кодировка, английские символы выводятся нормально, но русские выводятся как знаки вопроса и т.д. Уже пробывал менять html 4.01 на html 5, добавлял meta теги и менял кодировку базы на utf-8, ни чего не помогает. Информация должна выводится прямо из базы, на главную страницу.
В базе все нормально, я имею ввиду в phpMyAdmin в таблице все норм. В файле при подключении к бд указывал mysql_query("SET NAMES cp1251");, а так же mysql_query("SET NAMES utf-8");.
Если все решили, то напишите решение своей проблемы, пожалейте тех кто придет сюда с подобным вопросом.