[скрипт] Скрипт мониторинга Эпиков для сайта (РНР)
3 ответов198 просмотровСейчас просматривают: 1
· 13.02.2009, 13:51
Хочу на свой сайт сделаь 2 скрипта по отбражению Всех Raid Boss и Отдельно Епик Raid Boss
вот примерно как нашёл примеры
Пример Епик Raid Boss
_http://l2.middelgard.ru/?page=rb
Пример всех Raid Boss
_http://www.la2hell.ru/?do=lineage&module=stat&action=raid
Тперь перейду к самой суте дела нашёл скрипт пот отображению Епик Raid Boss не получается его запустить
Скрипт мониторинга Эпиков для сайта (РНР)
Цитата
<?
error_reporting(E_ERROR);
//Config
$mssql_host = "";
$mssql_login = "";
$mssql_pass = "";
$mssql_db = "";
$rbdisplay = "BOSS"; //ALL - show all raid bosses; BOSS - show only "epic" bosses
//Config
$dbconnect=mssql_connect($mssql_host, $mssql_login, $mssql_pass);
if(!$dbconnect) { echo "Не могу установить соединение с базой. Попробуйте позже."; $dberror=1; }
if($dberror!=1) {
mssql_select_db($mssql_db);
if($rbdisplay=="BOSS"){
$rbselect = mssql_query("SELECT * FROM npc_boss WHERE
npc_db_name='orfen' or
npc_db_name='core' or
npc_db_name='baium' or
npc_db_name='antaras' or
npc_db_name='zaken' or
npc_db_name='valakas' or
npc_db_name='blinding_fire_barakiel' or
npc_db_name='queen_ant'
");
} else {
$rbselect = mssql_query("SELECT * FROM npc_boss");
}
echo "<table width=100% border=1>
<tr><td width=25%>RaidBoss</td><td width=25%>Статус</td><td width=50%>Время последнего фарма</td></tr>";
while ($navrb = mssql_fetch_array($rbselect))
{
echo "<tr><td width=25% align=center>$navrb[npc_db_name]</td><td width=25% align=center>";
if($navrb[alive]==1){ echo "<span style='color:green'>Alive</span>"; } else { echo "<span style='color:red'>Dead</span>"; }
echo "</td><td width=50% align=center>";
if($navrb[time_low]>0){ echo date("j M Y H:i",$navrb[time_low]); } else { echo"--:--"; }
echo "</td></tr>";
}
echo "</table>";
mssql_close();
}
?>
error_reporting(E_ERROR);
//Config
$mssql_host = "";
$mssql_login = "";
$mssql_pass = "";
$mssql_db = "";
$rbdisplay = "BOSS"; //ALL - show all raid bosses; BOSS - show only "epic" bosses
//Config
$dbconnect=mssql_connect($mssql_host, $mssql_login, $mssql_pass);
if(!$dbconnect) { echo "Не могу установить соединение с базой. Попробуйте позже."; $dberror=1; }
if($dberror!=1) {
mssql_select_db($mssql_db);
if($rbdisplay=="BOSS"){
$rbselect = mssql_query("SELECT * FROM npc_boss WHERE
npc_db_name='orfen' or
npc_db_name='core' or
npc_db_name='baium' or
npc_db_name='antaras' or
npc_db_name='zaken' or
npc_db_name='valakas' or
npc_db_name='blinding_fire_barakiel' or
npc_db_name='queen_ant'
");
} else {
$rbselect = mssql_query("SELECT * FROM npc_boss");
}
echo "<table width=100% border=1>
<tr><td width=25%>RaidBoss</td><td width=25%>Статус</td><td width=50%>Время последнего фарма</td></tr>";
while ($navrb = mssql_fetch_array($rbselect))
{
echo "<tr><td width=25% align=center>$navrb[npc_db_name]</td><td width=25% align=center>";
if($navrb[alive]==1){ echo "<span style='color:green'>Alive</span>"; } else { echo "<span style='color:red'>Dead</span>"; }
echo "</td><td width=50% align=center>";
if($navrb[time_low]>0){ echo date("j M Y H:i",$navrb[time_low]); } else { echo"--:--"; }
echo "</td></tr>";
}
echo "</table>";
mssql_close();
}
?>
Вот ввёл на тестовой версии сайта все пароли к MSQL и к Базе
Цитата
<?
error_reporting(E_ERROR);
//Config
$mssql_host = "localhost";
$mssql_login = "root";
$mssql_pass = "root";
$mssql_db = "l2jdb";
error_reporting(E_ERROR);
//Config
$mssql_host = "localhost";
$mssql_login = "root";
$mssql_pass = "root";
$mssql_db = "l2jdb";
Выдаёт такую ошибку
Цитата
Fatal error: Call to undefined function mssql_connect() in W:\www\module\RB_time.php on line 12
Если есть у кого рабочие скрипты поделитесь буду признателен...От меня спасибо кто поможет
0
Тема закрыта для ответов

