Участник+


Зарегистрирован: Jun 2003
Место проживания: Москва
Публикаций: 308
Статус:  |
Проблема решена, спасибо всем. Я совершеноо случайно стал рыться в индексе и нашел там запрос инфо на сайт www.msnbc.com (собсна откуда и бретсья погода). Так вот, когда я писал в начале что я проверял на тормоза при загрузке отключая запрос погоды я просто уберал из forumhome $currentweather (у меня немножко измененный скрипт погоды для forumhome), а в индексе всеравно же осталось:
PHP:
// ###################### Get Weather #######################
if ($weatherpage!=1 or !isset($weatherpage)) {
$usersettings = $DB_site->query_first("SELECT * FROM weather_usersettings WHERE userid=$bbuserinfo[userid]");
if (!isset($usersettings[userid])) {
$usersettings[accid] = "USNY0996";
$usersettings[tpc] = "1";
$usersettings[tps] = "1";
$DB_site->query("INSERT INTO weather_usersettings (userid,accid,tpc,tps) VALUES ('$bbuserinfo[userid]','$usersettings[accid]','$us ersettings[tpc]','$usersettings[tps]')");
}
$userdata = $DB_site->query_first("SELECT * FROM weather_userdata WHERE userid=$bbuserinfo[userid]");
$datecut = $userdata[time];
if ((time()-7200)>$datecut or $forceupdate=="yes") {
$rawdata = fsockopen("www.msnbc.com",80,$num_error,$str_error,30);
if(!$rawdata) {
$weather[error_num] = $num_error;
$weather[error_str] = $str_error;
} else {
fputs($rawdata,"GET /m/chnk/d/weather_d_src.asp?acid=$usersettings[accid] HTTP/1.0\n\n");
....... //вырезано, т.к. не представляется информативным
eval("\$currentweather = \"".gettemplate("forumhome_weather")."\";");
}
короче я долбанул этот кусок и все теперь летает. спасибо всем кто помог.
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|