Hi,
don't now exactly, maybe some kind of buffer overflow: I wonder if something like this would also cause such problems:
<?php
$host_ad = $_SESSION['sess_host_ad'];
$array = array("1" =>
array("1" => "Home", "/index.php", 1, 0, $host_ad."'s Home"),
array("1" => "Trick-Tips", "/trick-tips.php", 1, 0, "Skateboarding Trick-Tips"),
array("1" => "Games", "/games.php", 1, 0, "Flash And Java Games"),
array("1" => "Cheats", "/cheats.php", 1, 0, "PS2/GC/GBA/XBOX Cheats"),
array("1" => "Waypoints", "/waypoints.php", 1, 0, "Download Counter-Strike PODBot Waypoints"),
array("1" => "Forum", "http://www.".$host_ad."/forum/", 1, 1, $host_ad."'s forum"),
array("1" => "Blogs", "http://www.".$host_ad."/blogs.php", 1, 0, $host_ad."'s Blogs (Web Logs)"),
array("1" => "Jokes", "http://www.".$host_ad."/jokes.php", 1, 0, $host_ad."'s Jokes"),
array("1" => "Poll", "http://www.".$host_ad."/poll.php", 1, 0, $host_ad."'s Poll")
);
?>
btw... I'd suggest not to use reserved words as variable names like e.g. $array.
Thomas