Привожу пример как можно использовать инструкцию include(''); в необычном для неё ключе. Используя её свойство отображать файл в том месте где она указана 1:1 Тема для новичков поэтому не взыщите.. Имеется главный файл frames.php содержащий структуру вэб-страницы Два меню, боковое вынесено в отдельный файл menu.php На место текста подгружается нужный код в соответствии с выбранным меню. Тексты вэб сттраниц содержатся в файлах text1.php, text2.php, textas.php Особый интерес для новичков может представить файл style.css Особенность использования файлов по инструкции include состоит в том, что в подлючённом файле нужно обязательно указывать тип кода '<html><body>..' или '<?php..' Для взаимодействия двух меню передавая параметры через ссылку 'frames.php?il_sel=' нужно создать отдельную функцию, формирующую ссылку. Укого возникнут проблемы - звоните в личку )) frames.php PHP: <html> <head> <link rel="stylesheet" href="style.css" type="text/css" /> </head> <body> <img id="banner" src="" alt="zdes isto4nik moih dohodov))"> <div id="main_menu"> <ul id="list"> <li id="item_on"> <a href="frames.php?text=1" class="textomenuon" >Item1</a> </li> <li id="item"> <a href="frames.php?text=2" class="textomenu">Item2</a> </li> <li id="item"> <a href="frames.php?text=3" class="textomenu">Item3</a> </li> <li id="item"> <a href="frames.php?text=4" class="textomenu">Item4</a> </li> </ul> </div> <div id="menu1"> <?php include("menu.php"); ?> </div> <div id="text"> <?php if(isset($_GET['text'])&&(!empty($_GET['text']))) $text=$_GET['text']; else $text=1; switch ($text) // beregem admina, podgrugaem tolko neobhodimyi kod. { case 1: $s='text1.php'; case 2: $s='text2.php'; default: $s='textas.php'; } include($s); ?> </div> </body></html> style.css PHP: /* a banner styles) */ #banner{ position:absolute; width:796px; height:120px; top:2px; left:2px; background-color:darkgreen; } /* menu left */ #menu1{ position:absolute; width:200px; height:428px; top:170px; left:2px; background-color:yellow; } #ls_left1{ position:relative; top:10px; left:15px; list-style: none; padding: 1 0 1 0; text-align:center; } #it_left1on { height: 19px; width: 165px; margin:0 0 0 0; text-decoration: none; color: black; background-color: white; font: 12px Verdana, Arial, Helvetica, sans-serif; } #it_left1 { height: 19px; width: 165px; margin:0 0 0 0; text-decoration: none; color: #52964f; background-color: #ffff00; font: 12px Verdana, Arial, Helvetica, sans-serif; } .textomenu_left1 { text-decoration: none; } #it_left1:hover{ background-color:white; } A.textomenu_left1:hover{ color:black; } /* text styles */ #text{ position:absolute; width:583px; height:428px; top:170px; left:216px; background-color:red; text-align:center; } /* main menu */ #main_menu{ position:absolute; width:796px; height:23px; top:134px; left:2px; background-color:#5334fe; } #list { position:relative; left:212px; list-style: none; padding: 0 0 0 2; text-align:center; } #item_on { float:left; height: 19px; width: 145px; margin:2px 0 0 0; color: wite; background-color: yellow; font: 12px Verdana, Arial, Helvetica, sans-serif; } #item { float:left; height: 19px; width: 145px; margin:2px 0 0 0; background-color: blue; font: 12px Verdana, Arial, Helvetica, sans-serif; } .textomenu { color: white; text-decoration: none; } .textomenuon { text-decoration: none; } #item:hover{ background-color:yellow; } A.textomenu:hover{ color:black; } /* you styles * * * */ menu.php PHP: <?php // menu left moget bit mnogo dla nih vydelen otd. file $items=array('ItemLeft1','ItemLeft2','ItemLeft3','ItemLeft4','ItemLeft5','ItemLeft6'); if(isset($_GET['il_sel'])&&(!empty($_GET['il_sel']))) $il_sel=$_GET['il_sel']; else $il_sel=0; echo '<ul id="ls_left1">'; for($i=0;$i<6;$i++) { if($il_sel!=$i) echo ' <li id="it_left1"> <a href="frames.php?il_sel=' .$i. '" class="textomenu_left1">' .$items[$i]. '</a> </li>'; else echo ' <li id="it_left1on"> <a class="textomenu_left1on" >' .$items[$i]. '</a> </li>'; } echo '</ul>'; ?> text1.php PHP: <?php // здесь текст большой, поэтому выделен целый файл echo 'text1'; ?> text2.php PHP: <?php // здесь текст большой, поэтому выделен целый файл echo 'text1'; ?> textas.php PHP: <?php // здесь тексты совмещены в один файл if($text==3) echo 'text3'; if($text==4) echo 'text4'; ?>