if ($visible == "yes")

$visibile da dove viene?

cmq il secondo server ha il register globals on.. quindi non sembrerebbe neanche un problema di quel tipo :\