Jump to content

One menu for whole site?


gotmedia

Recommended Posts

Okay cool!

 

Would this work:

 

<?php
if ($dir == "media") {
echo '<div class="menu">
<ul>
<li> <a href="/media/">media</a> </li>
<li> <a href="/media2/">media 2</a> </li>
<li> <a href="/media3/">media 3</a> </li>
</ul>
</div>'
}

else if ($dir == "about") {
echo '<div class="menu">
<ul>
<li> <a href="/about/">about</a> </li>
<li> <a href="/about2/">about 2</a> </li>
<li> <a href="/about3/">about 3</a> </li>
</ul>
</div>'
}

else if ($dir == "extras") {
echo '<div class="menu">
<ul>
<li> <a href="/extras/">extras</a> </li>
<li> <a href="/extras/">extras</a> </li>
<li> <a href="/extras/">extras</a> </li>
</ul>
</div>'
}
?>

 

I think it's pretty close?

Oh okay, then this right?

 

<?php
if ($_SERVER['media']) {
echo '<div class="menu">
<ul>
<li> <a href="/media/">media</a> </li>
<li> <a href="/media2/">media 2</a> </li>
<li> <a href="/media3/">media 3</a> </li>
</ul>
</div>'
}

else if ($_SERVER['about']) {
echo '<div class="menu">
<ul>
<li> <a href="/about/">about</a> </li>
<li> <a href="/about2/">about 2</a> </li>
<li> <a href="/about3/">about 3</a> </li>
</ul>
</div>'
}

else if ($_SERVER['extras']) {
echo '<div class="menu">
<ul>
<li> <a href="/extras/">extras</a> </li>
<li> <a href="/extras/">extras</a> </li>
<li> <a href="/extras/">extras</a> </li>
</ul>
</div>'
}
?>

 

As read in the link you gave me, it would be ($_SERVER['/public_html/extras/']) since they want the absolute pathname, correct?

sorry, you'll want something like this... you'll have to base the menu of the current file name or something... which $_SERVER['SCRIPT_FILENAME'] will tell you...

 


<?php

$current_page = basename($_SERVER['SCRIPT_FILENAME']);

if ($current_page == 'media.php') {
echo '<div class="menu">
<ul>
<li> <a href="/media/">media</a> </li>
<li> <a href="/media2/">media 2</a> </li>
<li> <a href="/media3/">media 3</a> </li>
</ul>
</div>';
}

else if ($current_page == 'about.php') {
echo '<div class="menu">
<ul>
<li> <a href="/about/">about</a> </li>
<li> <a href="/about2/">about 2</a> </li>
<li> <a href="/about3/">about 3</a> </li>
</ul>
</div>';
}

else if ($current_page == 'extras.php') {
echo '<div class="menu">
<ul>
<li> <a href="/extras/">extras</a> </li>
<li> <a href="/extras/">extras</a> </li>
<li> <a href="/extras/">extras</a> </li>
</ul>
</div>';
}
?>

 

... should work.

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.