парсинг ссылки с mediafire

Тема в разделе "PHP", создана пользователем shkura, 26 авг 2009.

Статус темы:
Закрыта.
Модераторы: latteo
  1. shkura

    shkura Создатель

    Регистр.:
    16 дек 2007
    Сообщения:
    28
    Симпатии:
    2
    помогите пожалуйста произвести парсинг ссылки с mediafire.com
    пробую так, не выходит :thenks:
    Код:
    function openGET($a){
    $b = fopen($a, "rb");
    $a = '';
    while (!feof($b)) {
      $a .= fread($b, 9999999);  
    }
    fclose($b);
    
    return $a;
    }
    
    function openLINK($URL){
    $new_link = openGET($URL);
    
    $new_link = substr($new_link, strpos($new_link, 'Your download is starting.. '."'".';" href="')); 
    $new_link = substr($new_link, 0, strpos($new_link, '"> Click here to start download..')); 
    $new_link = str_replace('Your download is starting.. '."'".';" href="', '', $new_link);
    
    header($new_link); 
    exit;
    }
    
    openLINK("http://www.mediafire.com/?cy5mhjmjdwn");
    
    
     
  2. tostrss

    tostrss

    Регистр.:
    16 окт 2007
    Сообщения:
    771
    Симпатии:
    217
    allow_url_fopen включен?

    жестоко...можно просто сократить до
     
  3. shkura

    shkura Создатель

    Регистр.:
    16 дек 2007
    Сообщения:
    28
    Симпатии:
    2
    allow_url_fopen включён, так уже много раз, что мне нужно парсил такими способами
    спасибо
    объясню, в чём проблема:
    у них на сайте ссылка выдаётся через определённое время, т.е. там Iframe походу, в который подгружается ссылка, по-идеии такую проблему надо решать тем же способом, т.е. через Ajax какую-нибудь, но я не умею, поэтому не берусь.
    [​IMG]
    [​IMG]
    парсинг ссылки уже был реализован сайтом savefrom.net, я пробовал копировать их яваскрипты, но наверное там ещё и пхп какой-то, или скрипты заточены под их адрес сайта, вообщем не вышло


    вот, в этот div подгружается ссылка для скачивания:
     
Статус темы:
Закрыта.