Здесь строку
$sid = (intval($_GET[\"sid\"])) ? $_GET[\"sid\"] : \"0\";
замените на
$sid = (isset($_GET[\"sid\"])) ? intval($_GET[\"sid\"]) : \"0\";
Это просто твой говняный хост не тянет скрипт блога...
Да!!! На итхосте должен идти... Там из-за версии пыха или ограничений...
По статистике 74% хостингов всего мира - это г*вно!!! ЛЮде не купитесь на дешевую рекламу! Выбирайте хосты провереные временем и множеством людей!!! Кео, ап-макс и прочие хосты - это с большой буквы Г*ВНО!!! Зря ты минус дал, на правду не обижаются...
Здесь в строке
$a = htmlspecialchars(mysql_real_escape_string($_GET[\'a\']));
Можно сделать что то подобное
[code]
$a = isset($_GET[\'a\']) ? htmlspecialchars(mysql_real_escape_string($_GET[\'a\'])) : 0;
[/code]
где \"0\" значение переменной а, когда не существует $_GET[\'a\'], но тут нужно делать в соответствии с вашим кодом