Появление лишних пробелов на странице и съехавшая шапка

danies

Новичок
На других форумах не знают..что за бредятина,почему так?Сервер свой на убунту стоит,в остальных браузерах так же

index:
Код:
<?php
require 'sys1280/class/sys.class.board.php';
$main=new Main("Главная");

Main::Container("main",0);

Main::Bottom();
?>
board:
Код:
<?php
class Main {

    public function __construct($title=NULL) {
        $page_title=$title;
        include "./sys1280/html/header.php";   
    }

    public function Bottom() {
        include "./sys1280/html/bottom.php";   
    }
   
   
   

    public function Container($html=NULL,$photo) {
        $html_container=$html;
        $photo=$photo;
        include "./sys1280/html/container.php";   
    }
   
    public function Container_board() {
        include "./sys1280/html/container_board.php";   
    }
   
}
   
   
   
   
class Menu {


   
   
    public function Left_menu($menu,$links) {
        include "./sys1280/html/left_menu.php";   
       
    }
   
   
    public function Right_menu() {
        include "./sys1280/html/right_menu.php";   
    }
   
    public function Right_polosa() {
        include "./sys1280/html/right_polosa.php";   
    }
   
    public function Left_polosa() {
        include "./sys1280/html/left_polosa.php";   
    }
}

header
Код:
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title><?php echo $page_title; ?></title>
<link type="text/css" rel="StyleSheet" href="./css/my.css" />
<script type="text/javascript" src="./js/jquery-1.7.2.min.js"></script>
<link rel="shortcut icon" href="./css/icon.ico">
</head>
<body>
<?php session_start(); ?>
    <div id='header_main'>
    <div id='left_head'>
    <div id='logo'>
<img src="./img/logo.png" ><span id='logo_info'>Описание проекта...Сайт №1 в России!</span>
</div>
        <div class='head' onclick="window.location='board'"><a href='board'>Объявления</a>
        </div>
       
        <div class='head' onclick="window.location='index'"><a href='index'>Главная</a>
        </div>
       
        <div class='head' onclick="window.location='send'"><a href='send'>Подать объявление</a>
        </div>
        </div>
        <?php if($_SESSION['user_id']==null) { ?>
        <div id='vxod'>
        <input type='button' value='Вход/Регистрация' class='button' onclick='window.location="vxod"'>   
        </div>
        <?php } else { ?>
        <div id='vxod'>
        <form action="vxod.php" method="POST" autocomplete="on" enctype="multipart/form-data">
        <INPUT type="hidden" NAME="hid" value="2">
        <input type="submit" value="Выход" class="button">
        </form>
        </div>
        <?php } ?>
    </div>
   
<div id='html'>

bottom
Код:
</div>
<div id='bottom'>

</div>
<script type="text/javascript" src="./js/js.js"></script>
</body>
</html>

container
Код:
<link type="text/css" rel="StyleSheet" href="./css/container.css" />
<div id='main_container'>
    <?php if ($photo==1) { ?>
    <div id='photo'>
        <a class='left' onclick='slider(1)'><</a>
        <a class='right' onclick='slider(0)'>></a>
        <font class='info'></font>
        <img src='img/01.jpg'>
       
    </div>
    <?php } include "./sys1280/html/container/{$html_container}.php"; ?>
    <script language='javascript'>
    $( document ).ready(function() {
    setInterval(slider,9000);
    }
    );
   
    </script>
</div>
main(содержимое контейнера)
Код:
<div id='big_logo'>
callboard
</div>


<div id='categories'>
    <div id='info_cat'>Выберите интересующий вас раздел:</div>
    <div id='job' class='cat_img'>
        <img src='./img/job.png'>
        <span>Работа</span>
    </div>
   
    <div id='services' class='cat_img'>
        <img src='./img/services.png' >
        <span>Услуги</span>
    </div>
   
    <div id='buy' class='cat_img'>
        <img src='./img/buy.jpg'>
        <span>Покупка</span>
    </div>
   
    <div id='sale' class='cat_img'>
        <img src='./img/sale.png'>
        <span>Продажа</span>
    </div>
   
    <div id='info_main'>Для подачи объявений необходима регистрация<br>Здесь будет описание проекта в целом...</div>
</div>



Скрины:
 

c0dex

web.dev 2002-...
Команда форума
Партнер клуба
Ну круто, займись отладкой.
 

danies

Новичок
Какой замечательный и дельный совет!
Я уже что только не делал,даже на хостинг выставлял-там так же.Либо я совсем ламер..
 

c0dex

web.dev 2002-...
Команда форума
Партнер клуба
danies, а при чем тут вообще хостинг?

У тебя проблема с отображением, ты должен был взять, локально все поднять и посмотреть глазками в dev tools почему у тебя там сваливается шапка.

Лично я вижу хреновую мешанину html+php. Шаблоны тебе в помощь. Убери все лишнее и реши задачу с html, потом уже делай из него шаблон.
 

c0dex

web.dev 2002-...
Команда форума
Партнер клуба
Ну да, конечно, в кодировке ;)

Парень, пока не поздно - возьми книгу прочитай, хотя бы старую какую-нибудь. Потом будет тяжелее.
 

Фанат

oncle terrible
Команда форума
по симптомам похоже на пресловутый бом
так что в какой-то степени можно говорить о кодировке

но, конечно, идея с вываливанием полутора тонн кода и желанием чтобы посторонний дядя нашел в нем ошибку выглядит несколько экстремальной.
 

danies

Новичок
Я использовал в нотпаде utf-8,когда все перекодировал без DOM-стало нормально.c0dex,попробуй,может полезно будет:)
 

c0dex

web.dev 2002-...
Команда форума
Партнер клуба
Я использовал в нотпаде utf-8,когда все перекодировал без DOM-стало нормально.c0dex,попробуй,может полезно будет:)
danies, мне будет полезно, если ребята, как ты, научатся пользоваться:
1. поиском
2. нормальным IDE
3. мануалом по языку и отладчиком

После чего они, как правило, перестают путать BOM и DOM
 
Сверху