Подскажите из-за чего данные не выводяться на страницу?

Статус
В этой теме нельзя размещать новые ответы.

RadLine

Новичок
Подскажите из-за чего данные не выводяться на страницу?

Вот скрипт:
http://alliance.yard.ru/finduser.php
Вот исходник:
PHP:
<? include ('design.php'); ?> 
<?  
 
if($search)  
{  
echo ""; 
 
$GrabURL = "http://darkagesworld.com/vr/common/FighterInfo.aspx?username=$name"; 
$GrabStart = '<STRONG>Характеристики</STRONG>'; 
$GrabEnd = '<b>О себе</b><hr>'; 
 
echo "<center><B>Информация о бойце</B></center><BR>"; 
$OpenFile = fopen("$GrabURL", "r");  
$RetrieveFile = fread($OpenFile, 200000);   
$GrabData = eregi("$GrabStart(.*)$GrabEnd", $RetrieveFile, $DataPrint); 
$DataPrint[1] = str_replace('', '', $DataPrint[1]); 
$DataPrint[1] = str_replace("<li>", "", $DataPrint[1]); 
$DataPrint[1] = str_replace("</LI>", "<BR>", $DataPrint[1]); 
fclose($OpenFile);  
echo $DataPrint[1];  
} 
else  
{  
$php = "http://alliance.yard.ru/finduser.php"; 
echo "  
<center><b>Поиск персонажа</b><form action=$php><input name=\"name\" type=\"text\" size=\"20\" class=\"aform\"  style=\" BACKGROUND: fixed url(images/alogin.gif) no-repeat center right\"> 
<input value=\"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\" name=\"search\" type=\"submit\" style=\"border: 0px BACKGROUND-REPEAT: no-repeat; BACKGROUND: fixed url(images/afind.gif) no-repeat center\"\">  
</form></center>";  
}  
?> 
<? include ('desigh.php'); ?>
 

chisto_tolyan

Враг народа
потому что fread нужно делать в цикле, пока не прочтется весь файл. пользуй поиск, такие вопросы задают по 3 раза на день, в основном они все в корзине)
 

RadLine

Новичок
если не сложно то можешь подправить? я там разберусь /просто я только начинающий и мне пока не понять.

Заранее благодарен...
 

chisto_tolyan

Враг народа
Одну строчку уже заменить неможем?
PHP:
<? include ('design.php'); ?> 
<?   

if($search)   
{   
echo ""; 

$GrabURL = "http://darkagesworld.com/vr/common/FighterInfo.aspx?username=$name"; 
$GrabStart = '<STRONG>Характеристики</STRONG>'; 
$GrabEnd = '<b>О себе</b><hr>'; 

echo "<center><B>Информация о бойце</B></center><BR>"; 
$OpenFile = fopen("$GrabURL", "r");   
while(!feof($OpenFile)){ 
$RetrieveFile .= fread($OpenFile, 4096); 
} 
$GrabData = eregi("$GrabStart(.*)$GrabEnd", $RetrieveFile, $DataPrint); 
$DataPrint[1] = str_replace('', '', $DataPrint[1]); 
$DataPrint[1] = str_replace("<li>", "", $DataPrint[1]); 
$DataPrint[1] = str_replace("</LI>", "<BR>", $DataPrint[1]); 
fclose($OpenFile);   
echo $DataPrint[1];   
} 
else   
{   
$php = "http://alliance.yard.ru/finduser.php"; 
echo "   
<center><b>Поиск персонажа</b><form action=$php><input name=\"name\" type=\"text\" size=\"20\" class=\"aform\"  style=\" BACKGROUND: fixed url(images/alogin.gif) no-repeat center right\"> 
<input value=\"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\" name=\"search\" type=\"submit\" style=\"border: 0px BACKGROUND-REPEAT: no-repeat; BACKGROUND: fixed url(images/afind.gif) no-repeat center\"\">   
</form></center>";   
}   
?> 
<? include ('desigh.php'); ?>
 

RadLine

Новичок
да я разбираюсь :тока начал....(защёт знания html).Из готовых скриптов учусь...(обрабатываю информацию.....


Очень благодарен
 

RadLine

Новичок
Подскажите из-за чего не все запрашиваемые данные выводяться на страницу?

Вот скрипт:
http://alliance.yard.ru/finduser.php

При вводе ника выводится страница запроса, но не со всеми данными.Почему?

Вот исходник:
<php><? include ('design.php'); ?>
<?

if($search)
{
echo "";

$GrabURL = "http://darkagesworld.com/vr/common/FighterInfo.aspx?username=$name";
$GrabStart = '<STRONG>Характеристики</STRONG>';
$GrabEnd = '<b>О себе</b><hr>';

echo "<center><B>Информация о бойце</B></center><BR>";
$OpenFile = fopen("$GrabURL", "r");
while(!feof($OpenFile)){
$RetrieveFile .= fread($OpenFile, 4096);
}
$GrabData = eregi("$GrabStart(.*)$GrabEnd", $RetrieveFile, $DataPrint);
$DataPrint[1] = str_replace('', '', $DataPrint[1]);
$DataPrint[1] = str_replace("<li>", "", $DataPrint[1]);
$DataPrint[1] = str_replace("</LI>", "<BR>", $DataPrint[1]);
fclose($OpenFile);
echo $DataPrint[1];
}
else
{
$php = "http://alliance.yard.ru/finduser.php";
echo "
<center><b>Поиск персонажа</b><form action=$php><input name=\"name\" type=\"text\" size=\"20\" class=\"aform\" style=\" BACKGROUND: fixed url(images/alogin.gif) no-repeat center right\">
<input value=\"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\" name=\"search\" type=\"submit\" style=\"border: 0px BACKGROUND-REPEAT: no-repeat; BACKGROUND: fixed url(images/afind.gif) no-repeat center\"\">
</form></center>";
}
?>
<? include ('desigh.php'); ?>
</php>
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху