[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Include
shmali
Здравствуйте все, заранее извиняюсь ели ошибся местом на форуме (вроде нет:) ).
Я новичок в этом деле и у меня вот какая проблема. Сверстал я сайт , проверил во всех браузерах - все работает нормально, потом разбил на блоки и вот тут проблема .....
подключаю блок (<?php include("blocks/navigation.php");?>) и моя навигация уезжает на строчку ниже .... выглядит это как будто поставил тег <br> . ели кто может мне обяснить в чем дело , буду очень признателен.



Спустя 13 минут, 32 секунды (9.12.2010 - 22:15) sixpoundeeer написал(а):
Похоже, злопакостный BOM поставил свою метку в первую строчку файла. Пересохраните файл navigation.php без BOM и все будет нормально. И все остальные файлы тоже советую пересохранить иначе проблем не оберетесь.

Спустя 9 минут, 17 секунд (9.12.2010 - 22:24) inpost написал(а):
shmali
кофейная гуща молчит... код в студию =)

Спустя 1 час, 37 минут, 31 секунда (10.12.2010 - 00:01) shmali написал(а):
<td background="images/l2-bg.gif" class="l-text">
<ul
id="nav">
<li><a
href="#">Главная</a></li>
<li><a
href="#">Новости</a></li>
<li><a
href="#">Акции</a></li>
<li><a
href="#">Абонименты</a></li>
<li><a
href="#">Спорт-Продукция</a></li>
</ul>
</td>

Вот так выгладит navigation.php что тут не так?

Спустя 12 минут, 10 секунд (10.12.2010 - 00:14) inpost написал(а):
valign="top" для td попробуй. Хотя код надо было полный таблицы давать.

Спустя 9 минут, 54 секунды (10.12.2010 - 00:24) shmali написал(а):
в файле index.php вот так
             <tr>
<?php
include './blocks/navigation.php'?>
</tr>

отступ появляется только если я подключаю эту колонку как блок. если она просто вписана в index.php то отображается нормально.

вот вся таблица:

<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td><img
src="images/l0.gif" width="209" height="5"></td>
</tr>
<tr>
<td
background="images/l1-bg.gif" class="l-head">Меню</td>
</tr>
<tr>
<?php
include './blocks/navigation.php'?>

</tr>
<tr>

<td
background="images/l3-bg.gif" class="l-head2">Вход в Систему</td>
</tr>
<tr>
<td
background="images/l4-bg.gif" class="l-text">
<form
name="form1" method="post" action="">
<p>
<input
type="text" name="name" id="name">
<label
for="name">Введите Имя</label>
</p>
<p>
<input
type="text" name="password" id="password">
<label
for="password">Введите пароль</label>
<br>
</p>
<p>
<input
type="submit" name="button" id="button" value="Войти" >
</p>
</form></td>
</tr>
<tr>
<td><img
src="images/l-bot.gif" width="209" height="7"></td>
</tr>
<tr>
<td>
 </td>
</tr>
</table>


navigation.php уже есть не буду лишний раз вклеивать сюда.

Спустя 27 минут, 51 секунда (10.12.2010 - 00:51) inpost написал(а):
shmali
Ты сделал то, что я написал?

Спустя 4 минуты, 45 секунд (10.12.2010 - 00:56) shmali написал(а):
конечно. Я менял и отступы и выравнивание и в CSS классах менял-ничего не помогает....
в том то и дело, я просто не вижу логического объяснения... когда кодом написано все нормально, как только блок сразу бросает на ряд ниже ..

Спустя 13 минут, 24 секунды (10.12.2010 - 01:10) inpost написал(а):
в CSS прописано, либо пробелы убери между td-ul-li

Спустя 48 секунд (10.12.2010 - 01:10) twin написал(а):
Что то ты не договариваешь. я не поверил глазам и вот...
где там что не так? сделай скрин.

Спустя 3 минуты, 5 секунд (10.12.2010 - 01:13) sixpoundeeer написал(а):
Сделайте то, что написано во 2 посте. Я стыкался с подобной проблемой несколько дней назад и тоже час пыхтел над ней в недоумении. BOM мешает не только отправке заголовков, но и, как выяснилось, верстке.

Спустя 8 минут, 5 секунд (10.12.2010 - 01:21) inpost написал(а):
table border=1 и смотри результат, где именно отступ появился! Внутри td, или над таблицей

Спустя 2 минуты, 41 секунда (10.12.2010 - 01:24) shmali написал(а):
Я тут первый день и ума не приложу как добавить скрин... пробовал загрузить фаил напимано такой формат нельзя...

Спустя 7 минут, 32 секунды (10.12.2010 - 01:32) shmali написал(а):
Нормальный вапиант

Спустя 1 минута, 12 секунд (10.12.2010 - 01:33) shmali написал(а):
не нормальное

Спустя 5 минут, 32 секунды (10.12.2010 - 01:38) shmali написал(а):
убрал кодировку - разнесло все к "всеми любимой" бабушке.... если я правильно понял значение ВОМ...

Спустя 2 минуты, 26 секунд (10.12.2010 - 01:41) shmali написал(а):
Убрал кодировку - разнесло страничку во все стороны ... если конечно я правильно понял и ВОМ это стандарт кодирования символов

Спустя 54 секунды (10.12.2010 - 01:42) sixpoundeeer написал(а):
Что значит "убрал" кодировку? Вы каким редактором пользуетесь?

Спустя 2 минуты, 43 секунды (10.12.2010 - 01:44) shmali написал(а):
дримвивер. может я не так понимаю я не волшебник я только учусь ..))

Спустя 4 минуты, 29 секунд (10.12.2010 - 01:49) sixpoundeeer написал(а):
Откройте ваш navigation.php в дримвивере, нажмите Файл -> Сохранить как... -> снизу уберите птичку с "Включить подпись Юникода (BOM)" -> Сохранить.

Спустя 3 минуты, 39 секунд (10.12.2010 - 01:53) shmali написал(а):
Ну наконец!!! огромнейшее спасибо вам и всем кто вместе со мной думал)) пасиб ребята - все заработало !!! карма + это поблагодарить?
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.