Yal и Yap работают иногда некорректно
ewg777,
Сайт в кодировке 1251, вот http://psycheia.ru/goroskop/index.php
Сайт Акцептор ХЗ, вот исходник находится всамом низу форума http://joomlaforum.ru/index.php?PHPSESSID=98c4f9dbbb9a095b84c0410a70799f11&topic=25871.90
function download($file_source, $file_target) {
$rh = fopen($file_source, 'rb');
$wh = fopen($file_target, 'wb');
if ($rh===false || $wh===false){
// error reading or opening file
return true;
}
while (!feof($rh)){
$str = iconv("cp1251", "cp1251", fread($rh, 1024));
$str = str_replace('encoding="cp1251"','encoding="cp1251"',$str);
//$str = utf8_encode($str);
if (fwrite($wh, $str) === FALSE) {
// 'Download error: Cannot write to file ('.$file_target.')';
fclose($rh);
fclose($wh);
// No error
return false;
function filemtime_remote($uri)
{
$uri = parse_url($uri);
$handle = @fsockopen($uri['host'],80);
if(!$handle)
return 0;
fputs($handle,"GET $uri[path] HTTP/1.1\r\nHost: $uri[host]\r\n\r\n");
$result = 0;
while(!feof($handle))
$line = fgets($handle,1024);
if(!trim($line))
break;
$col = strpos($line,':');
if($col !== false)
$header = trim(substr($line,0,$col));
$value = trim(substr($line,$col+1));
if(strtolower($header) == 'last-modified')
$result = strtotime($value);
fclose($handle);
return $result;
Вкратце, скрипт берет гороскоп с другого сайта, мне нужно просто чтоб сама кодировка отображалась нормально, то что сам код кривой мне до лампы ильича, проблема в кодировки, как её поменять то?
Кстати оригинал скрипта вообще не работал, а этот хоть работает, но в другой кодировке.
file_get_contents - можно подробнее, что и для чего? )))
Это логично, а готовых парсеров нет?
Ап по многим запросам не релевантный, много сайтов вылезли которых и в сотне небыло, думаю завтра докрутят этот баг.
Спасибо за ответы
Тут подумал, неплохо бы было сделать синонимайзер, подобно Диско-Качалки, дал урл, он скачивает с сайта только тексты, распределяет в какую либо папку тексты и сам синонимизирует, а ты кофе пьешь и после уже собранные синонимайзером статьи вставляешь к себе на сайт. Помоему нормальная идея :)
Покупают везде (особенно в компаниях) были бы страницы с параметрами в индексе ))) Думаю АМММерику не Открыл