Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Общие вопросы > Работа php скрипта


Автор: escrimer 1.8.2007, 13:43
В пхп не шарю почти =(
передали скрипты которые работали..

скрипты такие sostav.php 
Цитата
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title>Lineage 2 :: клан Coincidentia Oppositorum</title>
<meta name="description" content="Lineage2 клан CoinOpp - Совпадение противоположностей">
<meta name="keywords" content="">
<meta name="author" content="CoinOpp">
<LINK href="/files/coinopp.css" rel=stylesheet type=text/css>
</head>
<body>
<table width="100%" height="100%" border="0" cellpadding="0" cellspacing="0" summary="">
<col width="*"><col width="774"><col width="*">
    <tr>
  <td>&nbsp;</td>
  <td>
<table width="100%" height="100%" border="0" cellpadding="0" cellspacing="0" summary="">
<col width="7"><col width="760"><col width="7">
    <tr>
  <td width="7" height="100%">
<!-- left shadow -->  
<table width="7" height="100%" border="0" cellpadding="0" cellspacing="0" summary="">
    <tr>
  <td bgcolor="#F7F8F1"><img src="files/pixel.gif" border="0" width="1" height="1" alt=""></td>
  <td bgcolor="#EEEFEA"><img src="files/pixel.gif" border="0" width="1" height="1" alt=""></td>
  <td bgcolor="#E2E4E0"><img src="files/pixel.gif" border="0" width="1" height="1" alt=""></td>
  <td bgcolor="#D3D6D4"><img src="files/pixel.gif" border="0" width="1" height="1" alt=""></td>
  <td bgcolor="#C1C5C6"><img src="files/pixel.gif" border="0" width="1" height="1" alt=""></td>
  <td bgcolor="#ACB2B6"><img src="files/pixel.gif" border="0" width="1" height="1" alt=""></td>
  <td bgcolor="#949CA3"><img src="files/pixel.gif" border="0" width="1" height="1" alt=""></td>
    </tr>
</table>
<!-- /left shadow -->
  </td>
  <td valign="top">
<!-- center table -->
<table width="760" height="100%" border="0" cellpadding="0" cellspacing="0" summary="" bgcolor="#F9FFE5">
    <tr>
  <td height="162">
<!-- head -->
<img src="files/logo1.jpg" border="0" width="302" height="162" alt=""><img src="files/logo.gif" border="0" width="159" height="162" alt=""><img src="files/logo2.jpg" border="0" width="299" height="162" alt="">
<!-- /head -->
  </td>
    </tr>
    <tr>
  <td bgcolor="#F9FFE5" valign="top" height="40">
<!-- menu -->
<br><center><a href="index.html">Клан</a> &nbsp;<b>: :</b>&nbsp; <a href="ustav.html">Устав клана</a> &nbsp;<b>: :</b>&nbsp; <b><font color="#1d6600">Состав клана</font></b> &nbsp;<b>: :</b>&nbsp; <a href="enter.html">Вступление</a> &nbsp;<b>: :</b>&nbsp; <a href="http://coinopp.ucoz.ru/forum/">Форум</a></center>
<!-- /menu -->
  </td>
    </tr>
    <tr>
  <td bgcolor="#F9FFE5" valign="top">
<!-- content table -->
<table width="100%" height="100%" border="0" cellpadding="0" cellspacing="0" summary="">
    <tr>
  <td align="center" height="41"><img src="files/border1.gif" border="0" width="743" height="41" alt=""></td>
    </tr>
    <tr>
  <td height="100%" valign="top">
<!-- content -->
<center><b>СОСТАВ КЛАНА.</b><br>
  <?php include("get.php"); ?><br>
</center>
<!-- /content -->
        </td>
    </tr>
    <tr>
  <td align="center" height="41"><img src="files/border2.gif" border="0" width="743" height="41" alt=""></td>
    </tr>
    <tr>
  <td height="40" align="center"><b>© Coinopp, 2005</b></td>
    </tr>
</table>
<!-- /content table -->
  </td>
    </tr>
</table>
<!-- /center table -->
  </td>
  <td>
<!-- right shadow -->  
<table width="7" height="100%" border="0" cellpadding="0" cellspacing="0" summary="">
    <tr>
  <td bgcolor="#949CA3"><img src="files/pixel.gif" border="0" width="1" height="1" alt=""></td>
  <td bgcolor="#ACB2B6"><img src="files/pixel.gif" border="0" width="1" height="1" alt=""></td>
  <td bgcolor="#C1C5C6"><img src="files/pixel.gif" border="0" width="1" height="1" alt=""></td>
  <td bgcolor="#D3D6D4"><img src="files/pixel.gif" border="0" width="1" height="1" alt=""></td>
  <td bgcolor="#E2E4E0"><img src="files/pixel.gif" border="0" width="1" height="1" alt=""></td>
  <td bgcolor="#EEEFEA"><img src="files/pixel.gif" border="0" width="1" height="1" alt=""></td>
  <td bgcolor="#F7F8F1"><img src="files/pixel.gif" border="0" width="1" height="1" alt=""></td>
    </tr>
</table>
<!-- /right shadow -->
  </td>
    </tr>
</table>
  </td>
  <td>&nbsp;</td>
    </tr>
</table>
</body>
</html>



и соБСно get.php, запрашиваемый в нем..
Цитата
<?php

$server = "http://la2.starnet.md/?mod=top&op=guild&gname=CoinOpp";
$OpenFile = @fopen("$server", "r"); 
while(!@feof ($OpenFile)){$RetrieveFile.=@fread($OpenFile, 3000);}
@fclose($OpenFile);

eregi("(Состав гильдии CoinOpp.*img/right.2.jpg)",$RetrieveFile,$dataprint);

$dataprint[1] = str_replace("<TD width=\"50%\" valign=\"top\" background=\"img/right.2.jpg","",$dataprint[1]);
$dataprint[1] = str_replace("width=\"27\" align=center ","width=\"5%\"",$dataprint[1]);
$dataprint[1] = str_replace("width=\"35\"","width=\"5%\"",$dataprint[1]);
$dataprint[1] = str_replace("width=\"85\"","width=\"45%\"",$dataprint[1]);
$dataprint[1] = str_replace("100%","65%",$dataprint[1]);
$dataprint[1] = str_replace("<TD bgcolor=\"#3B3B3B\">","<TD bgcolor=\"#3B3B3B\" width=\"45%\">",$dataprint[1]);
$dataprint[1] = str_replace("#3B3B3B","#F9FFE5",$dataprint[1]);
$dataprint[1] = str_replace("#2C2C2C","#F9FFE5",$dataprint[1]);
$dataprint[1] = str_replace("#323232","#F9FFE5",$dataprint[1]);
$dataprint[1] = str_replace("#2E3E3E","#F9FFE5",$dataprint[1]);
$dataprint[1] = str_replace("#C0C0C0","#1d6600",$dataprint[1]);
$dataprint[1] = str_replace("#202020","#3A6E8D",$dataprint[1]);
$dataprint[1] = str_replace("Состав гильдии CoinOpp.","",$dataprint[1]);

$dataprint[1] = strip_tags($dataprint[1], '<a href></a></b><td></td><tr></tr><table><font></font><span></span><p></p>');
$dataprint = split("TABLE",$dataprint[1]);

echo "<br><center><table$dataprint[2]table></center>";

?>


Раньше в результате скрипта.. появлялась таблица с никами.. считываемая с другого сервера..
сейчас же результат такой
http://coinopp.hop.ru/sostav.php

Подскажите пжлст какие могут быть причины.
Заранее спасибо

Автор: belousov 1.8.2007, 13:53
Видимо на другом сервере БД упала

Автор: escrimer 1.8.2007, 13:55
ЭЭм... инфа считывается по ссылочке 

http://la2.starnet.md/?mod=top&op=guild&gname=CoinOpp

Делается все для того, что в ручную постоянно не менять состав.. 
по ссылке он меняется автоматом..

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)