Замена меню при разных условиях?
Определять авторизован ли человек, и в зависимости от этого выводить нужные пункты меню:<?php

if ($user) {
 // меню для авторизованных
}
else {
 // меню для гостей
}
Так как нету никакой информации о том, что используется, то только так.
Когда юзер залогинится, подсадите ему куку "logged". Затем перед выводом чего-нибудь полезного сделайте проверку типа (if $_COOKIE['logged']) и далее по курсу. 
Кстати благодаря такой куке сайт будет "узнавать" вернувшегося юзера и ему не потребуется лишний раз вспоминать-забивать пароль.