Видеоподкаст - обзор положения в олимпийском конкурсе

(Ответов: 9, Просмотров: 1084)
  1. Я из admitad :) Аватар для terehoff
    • Регистрация: 15.07.2009
    • Сообщений: 2,605
    • Записей в дневнике: 18
    • Репутация: 1150
    • Webmoney BL: ?
    Имеется следующий код

    PHP код:
    <?
     $file 
    file_get_contents('http://domain.ru/1.html');
     if(
    preg_match("/e4fc/",$file)){
      echo 
    "Вхождение найдено";
     }
     else{
      echo 
    "Вхождение не найдено";
     }
    ?>
    который по идее должен на указанной странице искать в коде необходимое слово. В частности, в строке
    Код HTML:
    http://video-9.domain.ru/s/a5d774cca3d762f81467e4fc4e926daa/_02/60b925ee745b29c4654ddf7c13f32d03.flv
    скрипт находит 60b925ee745b29c4654ddf7c13f32d03 но не находит a5d774cca3d762f81467e4fc4e926daa. Кто знает, подскажите, как с этим бороться. Спасибо
    Рассказываю, как зарабатывать в admitad, skype terehoff62
    Мой блог
    • 0
  2. Гуру
    • Регистрация: 06.12.2009
    • Сообщений: 1,380
    • Репутация: 23
    Оказалось все просто. Для работы с удаленными URL в настройках PHP должна быть установлена опция allow_url_fopen.

    -------------

    Ан нет, не помогло. Данная настройка должна стоять на том сервере, с которого мы хотим открыть страницу
    • 0
  3. Дипломник
    • Регистрация: 19.12.2009
    • Сообщений: 209
    • Репутация: 5
    Можешь в личку кинуть УРЛ к которому обращаешься через file_get_contents , а то как-то без него тяжело определить причину?
    Мой блог о заработке в сети - Web Arbeiten
    Я - блоггер!. Актуальное о блоггинге и заработке
    • 0
  4. Опытный
    • Регистрация: 08.09.2009
    • Сообщений: 341
    • Репутация: 19
    Цитата Сообщение от OKyJIucT Посмотреть сообщение
    Оказалось все просто. Для работы с удаленными URL в настройках PHP должна быть установлена опция allow_url_fopen.
    То есть проблема в получении страницы? Или все же проблема в поиске?
    Хотим в топ? Читаем SEO блог – SeoKiev.com. Подпишись на RSS.
    • 0
  5. Я из admitad :) Аватар для terehoff
    • Регистрация: 15.07.2009
    • Сообщений: 2,605
    • Записей в дневнике: 18
    • Репутация: 1150
    • Webmoney BL: ?
    lagun4ik, проблема в получении страницы. Сервер не дает добро на это
    Рассказываю, как зарабатывать в admitad, skype terehoff62
    Мой блог
    • 0
  6. Дипломник
    • Регистрация: 05.01.2010
    • Сообщений: 116
    • Записей в дневнике: 1
    • Репутация: 18
    PHP код:
    preg_match("/(e4fc?)/",$file


    ---------- Сообщение добавлено 08:31 ---------- Предыдущее 08:30 ----------

    Тогда можно КУРЛ использовать, сейчас дам код.

    ---------- Сообщение добавлено 08:34 ---------- Предыдущее 08:31 ----------

    PHP код:
    $url 'линк';
    if( 
    $curl curl_init() ){
        
    curl_setopt($curl,CURLOPT_URL$url);
        
    //разрешение редиректа
        
    curl_setopt($curl,CURLOPT_RETURNTRANSFER,true);
        
    //если 30 секунд не отвечает, выходим
        
    curl_setopt($curl,CURLOPT_CONNECTTIMEOUT,30);
        
    //юзер агент
        
    curl_setopt($curl,CURLOPT_USERAGENT,'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.2 (KHTML, like Gecko) Chrome/15.0.874.121 Safari/535.2');
        
    //в $html вернятся страница
        
    $html curl_exec($curl);
        } 
    Но нужно установить curl на сервер
    • 0
  7. Я из admitad :) Аватар для terehoff
    • Регистрация: 15.07.2009
    • Сообщений: 2,605
    • Записей в дневнике: 18
    • Репутация: 1150
    • Webmoney BL: ?
    Задача в целом состоит в следующем - на сайте есть ссылка на плейлист, и она меняется 1-2 раза в сутки на другую (ссылок всего две). Вот я хочу, чтобы скрипт говорил мне, какая из двух ссылок на плейлист в данный момент существует.
    Ссылка имеется только в исходном коде, и флеш плееру указывает на то, откуда брать файлы для воспроизведения.
    Рассказываю, как зарабатывать в admitad, skype terehoff62
    Мой блог
    • 0
  8. Гуру Аватар для dimok
    • Регистрация: 10.08.2009
    • Сообщений: 1,605
    • Репутация: 143
    • Webmoney BL: ?
    ах да, забыл про закрытие соединения.
    curl_close($curl);
    Ротабан - баннерная реклама
    Ротапост - платные посты и постовые
    • 0
  9. Я из admitad :) Аватар для terehoff
    • Регистрация: 15.07.2009
    • Сообщений: 2,605
    • Записей в дневнике: 18
    • Репутация: 1150
    • Webmoney BL: ?
    Главное, чтобы либа Libcurl была подключена на сервере, иначе надо будет хостеру писать, чтоб подключил
    Рассказываю, как зарабатывать в admitad, skype terehoff62
    Мой блог
    • 0
  10. Banned
    • Регистрация: 04.09.2009
    • Сообщений: 2,143
    • Репутация: 104
    Насколько я понял, данный код заменяет эту строку?

    PHP код:
    $file file_get_contents('http://domain.ru/1.html'); 
    У хостера спросил, данная библиотека подключена.
    • 0

Похожие темы

Темы Раздел Ответов Последний пост
Олимпийский блог-видеоподкаст
Дайджест блогосферы 0 03.03.2010 23:29
Один из видов и идей продвижения в Олимпийском блоге
Дайджест блогосферы 0 12.02.2010 08:01
Видеоподкаст: заработок на рефералах
Дайджест блогосферы 22 22.01.2010 01:22
Почему форум MMGP купил рекламу на олимпийском blogbill.ru
Дайджест блогосферы 16 20.01.2010 17:49
Внешняя оптимизация – общие положения и методы
Дайджест блогосферы 7 06.01.2010 21:04

У кого попросить инвайт?

Вы можете попросить инвайт у любого модератора:

Информеры