¿por cierto?...
Si te refieres a el código que dejé... es simple y lo expliqué entre comentarios...
Código PHP:
echo "<a href=\"".$_SERVER['PHP_SELF']."?click=1\">Enlace 1</a><br>"; // creamos el enlace hacia la misma página pasandole la variable y el valor...
Por ser un simple ejemplo cree el enlace hacia la misma página... puedes cambiar dicho enlace por loq ue quieras, lo importante es pasar los parámetros adecuados; el
?click=X que tiene...
... busca en el foro sobre "pasar valores por URL". En general se trata de generar una URL de la forma
pagina.php?var1=valor&var2=otro_valor donde "var1" y "var2" son el cómo identificarás dichos valores (son las variables pués) y "valor" y "otro_valor" son los valores de "var1" y "var2" respectivamente... (menciono aquí 2 valores para que veas cómo se añaden más de un valor... solo se concatenan con "&").
Entonces, en principio... debo tener el código de mi menú en los lugares dónde lo ocupes... y al crear los enlaces debo ver que se pasen dichos valores. Ejemplo:
Código PHP:
<?php
if(isset($_GET['click'])) $click= $_GET['click']; // vemos si existe una variable en la URL
else $click=0; // de no existir le damos un valor que querramos
echo "<a href=\"".$_SERVER['PHP_SELF']."?click=1\">Enlace 1</a><br>"; // creamos el enlace hacia la misma página pasandole la variable y el valor...
if($click==1) { // al principio le dimos valor.. ahora lo leemos
echo "<blockquote><a href=\"enlace1.php?click=1\">Enlace 1.1</a><br>"; // el enlace a una página distinta donde deberá de incluirse el script del menú.. le pasamos el mismo valor de "click" para que la apariencia de éste sea la misma que la actual...
echo "Enlace 1.2<br></blockquote>";
?>
... No explicas cómo es la estructura de tu sitio ni amplias lo que tienes... pero en escensia es eso...
Y adivinando un poco... no es necesario tengas todo el script como tal en todas tus páginas; puedes tenerlo en un archivo aparte y solo hacer un include() donde lo requieras:
www.php.net/include