Столкнулся с такой проблемой: решил запрограмить выпадающее меню. Основное меню построено на массиве. Дополнительное (оно должно появляться при клике на ссылку "Услуги" и пропадать при повторном нажатии на него)- тоже на массиве. Код основного и выпадающего меню в приложенных файлах. Возможно есть и какое то другое решение для такой задачи. нежели передача методом GET по ссылке "услуги" и подключения второго массива через include? Пожалуйста подскажите возможные пути решения?
Заранее спасибо и не судите строго)))) Каждый когда то учился)))
Код основного меню:
PHP:
скопировать код в буфер обмена
скопировать код в буфер обмена
- <?PHP
- //Массив, который должен "выпадать" при нажатии на ссылку "услуги"
- '<img src="img/manik_dop.gif" width="200" height="30">'=>"index.php?id=manik",
- '<img src="img/kosmet_dop.gif" width="200" height="30">'=>"index.php?id=kosmet",
- '<img src="img/parik_dop.gif" width="200" height="30">'=>"index.php?id=parik"
- );
- // Массив основной
- '<img src="img/onas.gif" width="200" height="30">'=>"index.php?id=onas",
- '<img src="img/uslugi.gif" width="200" height="30">'=>"index.php?id=uslugi",
- '<img src="img/price.gif" width="200" height="30">'=>"index.php?id=preiskurant",
- '<img src="img/gallery.gif" width="200" height="30">'=>"index.php?id=foto",
- '<img src="img/kontakt.gif" width="200" height="30">'=>"index.php?id=kontakt"
- );
- echo '<table width="200" border="0" align="left">';
- foreach ($menu as $link=>$href){
- echo "<tr>";
- echo "<td><a href= $href> $link </a>";
- $vizit=$_COOKIE["vizit"];
- if($vizit=="on"){
- include ("menu2_2.php");
- $vizit="off";
- }
- elseif ($vizit=="off") {
- $vizit=="on";
- echo "";
- }
- else
- echo "";
- }
- $vizit=$_COOKIE["vizit"];
- if ($vizit=="on"){
- include ("menu2_2.php");
- $vizit="off";
- }
- elseif ($vizit=="off") {
- $vizit=="on";
- echo "";
- }}
- echo "</td>";
- echo "</tr>";}
- echo "</table>";
- ?>