[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Скрипт ругается подскажите
MyxPyM
Скрипт ругается на 21 строку

$page .= fgets($fp, 4096);


подскажите почему перечитал кучу информации не получается его запустить.

Fatal error: Maximum execution time of 60 seconds exceeded in W:\domains\WOTandTS.ru\index2.php on line 21

<?php
header("Content-type: text/html; charset=utf-8");
$clan_id = '29498';
$request = "GET /uc/clans/".$clan_id."/members/?type=table HTTP/1.0\r\n";
$request.= "Accept: text/html, */*\r\n";
$request.= "User-Agent: Mozilla/3.0 (compatible; easyhttp)\r\n";
$request.= "X-Requested-With: XMLHttpRequest\r\n";
$request.= "Host: worldoftanks.ru\r\n";
$request.= "Connection: Keep-Alive\r\n";
$request.= "\r\n";

$wot_host="worldoftanks.ru";

$fp = fsockopen("worldoftanks.ru", 80, $errno, $errstr, 60);
if (!$fp) {
echo "$errstr ($errno)<br>\n";
} else {
fwrite($fp, $request);
$page = '';
while (!feof($fp)) {
$page .= fgets($fp, 4096);
}
fclose($fp);
}
preg_match_all("/{\"request_data\":(.*?),\"result\":\"success\"}/", $page, $matches);
$new = (json_decode($matches[0][0], true));
//print_r($new);
$headers = @get_headers('http://emem.ru', 1);
if($headers[0] == 'HTTP/1.1 200 OK'){
$mark = '';
}

?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<
html xmlns="http://www.w3.org/1999/xhtml">
<
head>
<
meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<
title>Список клана</title>

<
link rel="stylesheet" href="http://tablesorter.ru/docs/css/jq.css" type="text/css" media="print, projection, screen" />
<
link rel="stylesheet" href="http://tablesorter.ru/themes/blue/style.css" type="text/css" media="print, projection, screen" />
<
script type="text/javascript" src="http://tablesorter.ru/jquery-latest.js"></script>
<
script type="text/javascript" src="http://tablesorter.ru/jquery.tablesorter.js"></script>
<
script type="text/javascript">
$(document).ready(function() {
// теперь по умолчанию у нас всегда будет запускаться виджет зебра
$.tablesorter.defaults.widgets = ['zebra'];
// теперь по умолчанию всегда будем сортировать по первой колонке
$.tablesorter.defaults.sortList = [[0,0]];
// вызов плагина
$("table").tablesorter();
});
</
script>
<
style>
.
num {
font-size: 17px;
font-weight: bold;
}
</style>
</
head>
<
body>
<
div align="center">
<
table class="tablesorter" cellspacing="1" style="width: 1000px;">
<
thead>
<
tr>
<
th>Имя</th>
<
th>ID</th>
<
th>Состоит в клане</th>
<
th>Дней в клане</th>
<
th>Звание</th>
<?php if(isset($mark)){ ?>
<th>Сигнатура и статистика</th>
<?php } ?>
</tr>
</
thead>
<
tbody>
<?php foreach($new['request_data']['items'] as $val){
$new_time = date('Y.m.d',$val['member_since']);
?>
<tr>
<
td><a href="http://challenge.worldoftanks.ru/uc/accounts/<?php echo $val['account_id']; ?>-<?php echo $val['name']; ?>"
target="_blank"><?php echo $val['name']; ?></a></td>
<
td><?php echo $val['account_id']; ?></td>
<
td><?php echo $new_time; ?></td>
<
td><?php echo floor((time() - mktime(0, 0, 0, date("m", $val['member_since']), date("d", $val['member_since']), date("Y", $val['member_since'])))/(3600*24)); ?></td>
<
td><?php echo $val['role']; ?></td>
<?php if(isset($mark)){ ?>
<td align="center"><a href="http://emem.ru/WoT/history/<?php echo $val['name']; ?>/" target="_blank">
<
img src="http://emem.ru/WoT/stat/<?php echo $val['account_id']; ?>/sv22-default.png"
alt="<?php echo $val['name']; ?>" title="Просмотреть подробную статистику игрока
<?php echo
$val['name']; ?>"></a></td>
<?php } ?>
</tr>
<?php } ?>
</tbody>
</
table>
<
p class="num">Всего игроков: <?php echo count($new['request_data']['items']) ?></p>
</
div>
</
body>
</
html>


_____________
© Говно кодер - это генератор зла™
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.