В предыдущей теме я просил помощи в чтении многомерного массива всем спасибо разобрался. Вот что получилось Код (PHP): function LeftMenu($menu){ $menu = array( array( 'sub_menu_1', 'Ремонт компьютеров', 'remont.php', array(array('Жесткие диски', 'hard.php'),array('Видеокарты', 'video.php'),array('Блоки питания', 'blok.php')) ), array( 'sub_menu_2', 'Установка Windows', 'ystanowka.php', array(array('Win7', 'Win7.php'),array('WinXP', 'WinXP.php'),array('WinVista', 'WinVista.php')) ), ); foreach($menu as $m){ echo "<li><a href=\"$m[2]\" onclick=\"openMenu('$m[0]');return(false)\">", $m[1],'</a>'; echo "<ul id=\"$m[0]\">"; foreach ($m[3] as $title){ echo "<li><a href=\"$title[1]\">", $title[0], '</a></li>'; } echo '</ul></li>'; } } echo LeftMenu($menu); Сам отдельно скрипт работает и выстраивает подменюшки, а вот когда я его include к сайту, то получается такая картина , то есть при нажатии на ссылку меню нечего не происходит, хотя в исходнике все работает и должно это выглядеть так Помогите реализовать выпадающее меню
index.php Код (PHP): <?PHP header("Content-Type: text/html; charset=utf-8");?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>сайт по ремонту и продаже компьютеров http://www.repaircomputer.ru</title> <link href="../repaircomputer/css/repaircomputer_main.css" rel="stylesheet" type="text/css"/> <script type="text/javascript"> var id_menu = new Array('sub_menu_1','sub_menu_2','sub_menu_3','sub_menu_4','sub_menu_5','sub_menu_6','sub_menu_7','sub_menu_8','sub_menu_9','sub_menu_10','sub_menu_11','sub_menu_12','sub_menu_13','sub_menu_14','sub_menu_15','sub_menu_16','sub_menu_17','sub_menu_18'); startList = function allclose() { for (i=0; i < id_menu.length; i++){ document.getElementById(id_menu[i]).style.display = "none"; } } function openMenu(id){ for (i=0; i < id_menu.length; i++){ if (id != id_menu[i]){ document.getElementById(id_menu[i]).style.display = "none"; } } if (document.getElementById(id).style.display == "block"){ document.getElementById(id).style.display = "none"; }else{ document.getElementById(id).style.display = "block"; } } window.onload=startList; </script> </head> <body> <div id=header> <div id="maim_logo"> <div id="logo"></div> <div id="main_text"> <div id="H1">Ремонт компьютеров</div> <div id="text"> <div id="text_1">Основной вид деятельности нашей компании является, ремонт компьютеров и скорая компьютерная помощь. Наш компьютерный сервис предоставляет полный спектр услуг от ремонта и замены комплектующих до создания сайтов любой сложности. Также в нашем интернет - магазине вы можете оставить отзыв. </div> </div> </div> </div> <div id="main_menu"> <div id="navigation"> <ul> <?php include 'menu.inc.php' ?> </ul> </div> <div id="basket">Ваша корзина : </div> </div> </div> <div id="middle"> <div id="left_cols"> <div id="left_top"> <div id="top_cols"> <div id="uslugi">[url="" title="]Услуги[/url]</div> <div class="links"> <ul> <?php include 'left.inc.php' ?> </ul> </div> </div> <div id="bottom_cols"></div> </div> <div id="bot"></div> </div> <div id="right_cols"></div> <div id="centr_cols"> <div class="square"> <div id="left_square"> <div class="square_top"></div> <div class="square_center"> <div class="arial_blue_top">РЕМОНТ<br />КОМПЬЮТЕРОВ</div> <div class="square_text">Ремонт компьютеров на дому в таком городе как Москва, очень востребованная услуга.<img src="../img/img1.jpg" align="left" style="margin:8px 8px 5px 0px" />Наш компьютерный сервис оказывает полный спектр услуг по скорой компьютерной помощи.Таких услуг, как ремонт блоков питания и других комплектующих компьютера. </div> </div> <div class="square_bot"></div> </div> <div id="right_square"> <div class="square_top"></div> <div class="square_center"> <div class="arial_blue_top_r">ЛЕЧЕНИЕ<br />ОТ ВИРУСОВ</div> <div class="square_text">Лечение и удаление вирусов на вашем компьютере, атакованном вредоносными программами,<img src="../img/img4.jpg" align="left" style="margin:8px 8px 5px 0px" />мы произведем быстро, профессионально и гарантированно в самые кратчайшие сроки после подачи заявки по телефону (495) 729-90-18 или On-line.</div> </div> <div class="square_bot"></div> </div> </div> <div class="square"> <div id="left_square_bot"> <div class="square_top"></div> <div class="square_center"> <div class="arial_blue_top">МОДЕРНИЗАЦИЯ<br />КОМПЬЮТЕРА</div> <div class="square_text">Модернизация вашего компьютера производится в течение 24 часов. Формируется подбор подходящих комплектующих для <img src="../img/img3111.jpg" align="left" style="margin:8px 8px 5px 0px" />вашего системного блока. Необходимые комплектующие вы можете купить в нашем интернет - магазине, по низким ценам. </div> </div> <div class="square_bot"></div> </div> <div id="right_square_bot"> <div class="square_top"></div> <div class="square_center"> <div class="arial_blue_top_r">РАЗРАБОТКА<br />САЙТОВ</div> <div class="square_text"> Наша компания также занимается созданием сайтов любой сложности, от недорогих сайтов визиток, <img src="../img/img3.jpg"align="left" style="margin:8px 8px 5px 0px" /> до высоко бюджетных корпоративных сайтов. Мы используем наш собственный движок в разработке сайтов, примеры представлены в нашем портфолио. </div> </div> <div class="square_bot"></div> </div> </div> <div id="content"> <h2>Ремонт компьютеров и скорая компьютерная помощь – услуги, которые оказывает наш компьютерный сервис</h2> </div> </div> </div> <div id="footer"></div> </body> </html> menu.inc Код (Text): $menu = array( array( 'sub_menu_1', 'Ремонт компьютеров', 'remont.php', array(array('Жесткие диски', 'hard.php'),array('Видеокарты', 'video.php'),array('Блоки питания', 'blok.php')) ), array( 'sub_menu_2', 'Установка Windows', 'ystanowka.php', array(array('Win7', 'Win7.php'),array('WinXP', 'WinXP.php'),array('WinVista', 'WinVista.php')) ), ); function LeftMenu($menu){ foreach($menu as $m){ echo "<li><a href=\"$m[2]\" onclick=\"openMenu('$m[0]');return(false)\">", $m[1],'</a>'; echo "<ul id=\"$m[0]\">"; foreach ($m[3] as $title){ echo "<li><a href=\"$title[1]\">", $title[0], '</a></li>'; } echo '</ul></li>'; } } echo LeftMenu($menu); ?>