|
| |
|
|
| |
для: Mad Devil
(24.01.2007 в 10:02)
| | | jino-net.ru бесплатный хостинг? Как правило, на таких хостингах запрещены обращения к удалённым хостам при помощи сокетов или файловых функций. | |
| |
|
|
| |
|
|
| | Помогите!!! Я вот в PHP новичек, может что-то не так сделал.
Вот сам скрипт.
<?php
Error_Reporting(E_ALL & ~E_NOTICE);
//Отсылаем заголовок который "обьясняет" клиенту ,что это wml документ
header("Content-type: text/vnd.wap.wml;charset=windows-1251");
$content = get_content();
$pattern ="|\) (.*?) \[|is";
$kolvo=preg_match_all($pattern, $content, $out);
$nick=preg_replace($pattern, '<a href="http://lastbastion.ru/log_infaview.php?nm=\1">\1</a>',$out[0]);
$pat ="|\[(.*?)\]|is";
preg_match_all($pat, $content,$rez);
$urov=preg_replace($pat, '[\1]',$rez[0]);
echo '<?xml version="1.0" encoding="utf-8"?>';
echo '<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">';
echo '<wml>';
echo '<head>';
echo '<meta http-equiv="Cache-Control" content="no-cache" forua="true"/>';
echo '</head>';
echo '<card title="Разное">';
echo '<p>';
echo 'Апостолы дьявола';
echo '<br/>';
echo 'Состав';
echo '<br/>';
$nomer=1;
for ($num=0;$num<$kolvo;$num++)
{
echo $nomer;
echo ') ';
echo $nick[$num];
echo ' ';
echo $urov[$nomer];
echo '<br/>';
$nomer++;
}
function get_content()
{
// Формируем ссылку
$ssylka ='http://lastbastion.ru/site.php?mod=voinview&go=16';
// Загружаем HTML-страницу
$fd = fopen($ssylka, "r");
$text="";
if (!$fd) echo "Запрашиваемая страница не найдена";
else
{
// Чтение содержимого файла в переменную $text
while (!feof ($fd)) $text .= fgets($fd, 4096);
}
// Закрыть открытый файловый дескриптор
fclose ($fd);
return $text;
}
echo '<br/>';
echo '<br/>';
echo '<anchor title="Назад">';
echo 'Назад';
echo '<prev/>';
echo '</anchor>';
echo '</p>';
echo '</card>';
echo '</wml>';
?>
|
Он должен загрузить страничку (она wml) проанализировать, выбрать ники персонажей и сделать ссылки на них. А скрипт запускаешь он пишет "Запрашиваемая страница не найдена" хотя так если открыть URL та страница открывается. Скрипт запускаю на хостере jino-net.ru
Подскажите что сделать ... | |
| |
|
|
|