Lo primero ante todo daros las gracias por responder tan rapido y por proponer soluciones .
La solución fue poner isset !!!!!
Código:
if ($_GET){
hecho "carga menu"
if (isset($_GET["web"])){
if ($_GET["web"]==1){contenido dinamico 1}
if ($_GET["web"]==2){contenido dinamico 2}
}
else{
hecho"La pagina solicitada no existe "
}
}
else{
hecho"bienvenido a la web"
}
Asi he conseguido que si entras directamente a la pagina salga un saludo , pero si navegas por ella salga el menu y el contenido , y si entran en un "get" que no esta definido dice que no existe !!!!!
Muchisimas gracias .