<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Неофициальный форум DLNA Home Media Server &mdash; Поиск filmix.co]]></title>
		<link>https://hms.lostcut.net/viewtopic.php?id=759</link>
		<atom:link href="https://hms.lostcut.net/extern.php?action=feed&amp;tid=759&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «Поиск filmix.co».]]></description>
		<lastBuildDate>Sun, 30 Aug 2020 16:29:14 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Поиск filmix.co]]></title>
			<link>https://hms.lostcut.net/viewtopic.php?pid=17227#p17227</link>
			<description><![CDATA[<div class="codebox"><pre><code>&lt;?php

Class Filmix
{
    private $base_url = &#039;http://5.61.48.15/partner_api/&#039;;

    public function curl($url)
    {
        $ch = curl_init($url);
        curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 6);
        curl_setopt($ch, CURLOPT_USERAGENT, &#039;Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.103 Safari/537.36 OPR/60.0.3255.84&#039;);    
        curl_setopt($ch, CURLOPT_HTTPHEADER, array(
            &#039;Accept: application/json, text/javascript, */*; q=0.01&#039;,
            &#039;X-FX-Token: eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiIsImp0aSI6ImZ4LTVlYjg3NzgwMjY5MWMifQ.eyJpc3MiOiJodHRwczpcL1wvZmlsbWl4Lm1lIiwiYXVkIjoiaHR0cHM6XC9cL2ZpbG1peC5tZSIsImp0aSI6ImZ4LTVlYjg3NzgwMjY5MWMiLCJpYXQiOjE1ODkxNDc1MjAsIm5iZiI6MTU4OTEzNjcyMCwiZXhwIjoxNTkxNzM5NTIwLCJwYXJ0bmVyX2lkIjoiMiIsImhhc2giOiJiOTMwZDhjMGMzOTE5ZDZkNDBjYWE4ZWExODY0ODFmODVjNGVlNjA4IiwidXNlcl9pZCI6bnVsbCwiaXNfcHJvIjpmYWxzZSwiaXNfcHJvX3BsdXMiOmZhbHNlLCJzZXJ2ZXIiOiIifQ.I8NBrVlREjVA_CthL0i6GBTgR6-y7lndU5JLmhh4ejA&#039;
        ));
        curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
        curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, true);
        curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);

        $out = curl_exec($ch);
        curl_close($ch);
        return $out;
    }

    public function detail($id)
    {
        $url = $this-&gt;base_url . &#039;film/&#039; . $id . &#039;/details&#039;;
        $j = $this-&gt;curl($url);

        return json_decode($j);
    }

    public function trailer($id)
    {
        $url = $this-&gt;base_url . &#039;film/&#039; . $id . &#039;/trailers&#039;;
        $j = $this-&gt;curl($url);

        return json_decode($j);
    }

    public function episodes($id)
    {
        $url = $this-&gt;base_url . &#039;film/&#039; . $id . &#039;/episodes&#039;;
        $j = $this-&gt;curl($url);

        return json_decode($j);
    }

    public function torrents($id)
    {
        $url = $this-&gt;base_url . &#039;film/&#039; . $id . &#039;/torrents&#039;;
        $j = $this-&gt;curl($url);

        return json_decode($j);
    }

    public function images($id)
    {
        $url = $this-&gt;base_url . &#039;film/&#039; . $id . &#039;/images&#039;;
        $j = $this-&gt;curl($url);

        return json_decode($j);
    }

    public function related($id)
    {
        $url = $this-&gt;base_url . &#039;film/&#039; . $id . &#039;/related&#039;;
        $j = $this-&gt;curl($url);

        return json_decode($j);
    }

    public function links($id)
    {
        $url = $this-&gt;base_url . &#039;video_links/&#039; . $id;
        $j = $this-&gt;curl($url);

        return json_decode($j);
    }

    public function popular($page = 0)
    {
        $url = $this-&gt;base_url . &#039;popular?page=&#039; . intval($page);
        $j = $this-&gt;curl($url);

        return json_decode($j);
    }

    public function viewing($page = 0)
    {
        $url = $this-&gt;base_url . &#039;viewing?page=&#039; . intval($page);
        $j = $this-&gt;curl($url);

        return json_decode($j);
    }

    public function search($query)
    {
        $url = $this-&gt;base_url . &#039;list?&#039; . http_build_query($query);
        $j = $this-&gt;curl($url);

        return json_decode($j);
    }

}

//$query[&#039;search&#039;] = &#039;форсаж&#039;;
$query[&#039;sort&#039;] = &#039;news_read&#039;;
$query[&#039;page&#039;] = 0;
$query[&#039;genres&#039;] = 1;  //необязательно
// $query[&#039;year&#039;] = 2001; //необязательно
// $query[&#039;country&#039;] = 2; //необязательно
// $query[&#039;category&#039;] = &#039;s0&#039;; //необязательно

$filmix = new Filmix;
$id = 140861;
//print_r($filmix-&gt;detail($id));
//print_r($filmix-&gt;trailer($id));
//print_r($filmix-&gt;links($id));
//print_r($filmix-&gt;images($id));
//print_r($filmix-&gt;torrents($id));
//print_r($filmix-&gt;popular());
print_r($filmix-&gt;search($query));
//print_r($filmix-&gt;viewing());</code></pre></div><p>попробуй так</p>]]></description>
			<author><![CDATA[null@example.com (joy.jordison)]]></author>
			<pubDate>Sun, 30 Aug 2020 16:29:14 +0000</pubDate>
			<guid>https://hms.lostcut.net/viewtopic.php?pid=17227#p17227</guid>
		</item>
		<item>
			<title><![CDATA[Re: Поиск filmix.co]]></title>
			<link>https://hms.lostcut.net/viewtopic.php?pid=16508#p16508</link>
			<description><![CDATA[<div class="quotebox"><cite>bond пишет:</cite><blockquote><p>Спасибо так работает, насколько я понял curl посылает не все заголовки, и куки</p></blockquote></div><p>Для курла, этой функции нужно пройти в&nbsp; 2 захода, 1 заходом,курл тырит куки и заголовки,<br />а уже вторым отправляет. <br />Не захотел заморачиваться с двумя заходами..., но.&nbsp; Но все же.<br />Для наглядности на curl, вот так будет работать поиск<br /></p><div class="fancy_spoiler_switcher"><div class="fancy_spoiler_switcher_header"><strong>+</strong>&nbsp;код curl </div><div class="fancy_spoiler"><div class="codebox"><pre><code>&lt;?php
$url = &#039;https://filmix.co/&#039;;
$page = curl($url);
$post = isset($_REQUEST[&#039;q&#039;]) ? urlencode($_REQUEST[&#039;q&#039;]) : &#039;&#039;;
$page = curl($url.&#039;search/&#039;.$post);
$page = iconv(&#039;windows-1251&#039;,&#039;utf-8&#039;,$page);
//Вывод полученной страницы с искомым названием фильма/сериала
//echo $page;
// Поиск ссылок на картинки и название на странице
preg_match_all(&#039;#&lt;img src=&quot;([^&quot;]+)&quot; itemprop=&quot;image&quot; alt=&quot;(.*?)&quot;\/&gt;#&#039;,$page,$img);
echo debug($img[1]); // ссылки на картинки
echo debug($img[2]); // Название
// Поиск data-id сериала или фильма на странице
preg_match_all(&#039;#id=&quot;movie-(\d+)&quot;#&#039;,$page,$id);
echo debug($id[1]); // data-id сериала или фильма


// Получение страницы с указанными методом и заголовками
//////////////////////////////////////////////////////////////
function curl($url, $post=&#039;&#039;, $mode=array()) {
  $defaultmode = array(&#039;charset&#039; =&gt; &#039;utf-8&#039;, &#039;ssl&#039; =&gt; 1, &#039;cookie&#039; =&gt; 1, &#039;headers&#039; =&gt; 0, &#039;useragent&#039; =&gt; &#039;Mozilla/5.0 (Linux; Android 7.0; PLUS Build/NRD90M) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/61.0.3163.98 Mobile Safari/537.36&#039;);
     
  foreach ($defaultmode as $k =&gt; $v) {
    if (!isset($mode[$k]) ) {
      $mode[$k] = $v;
    }
  }
     
  $ch = curl_init();
  curl_setopt($ch, CURLOPT_URL, $url);
  curl_setopt($ch, CURLOPT_HEADER, $mode[&#039;headers&#039;]);
  curl_setopt($ch, CURLOPT_REFERER, $url);
  curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
  curl_setopt($ch, CURLOPT_USERAGENT, $mode[&#039;useragent&#039;]);
  curl_setopt($ch, CURLOPT_ENCODING, $mode[&#039;charset&#039;]);
  curl_setopt($ch, CURLOPT_AUTOREFERER, 1);
  curl_setopt($ch, CURLOPT_TIMEOUT, 200);
  if ($post) {
    curl_setopt($ch, CURLOPT_POST, 1);
    curl_setopt($ch, CURLOPT_POSTFIELDS, $post);
  }
  if ($mode[&#039;cookie&#039;]) {
    curl_setopt($ch, CURLOPT_COOKIEFILE, dirname(__FILE__).&#039;/search_data.txt&#039;);
    curl_setopt($ch, CURLOPT_COOKIEJAR, dirname(__FILE__).&#039;/search_data.txt&#039;);
  }
  curl_setopt($ch, CURLOPT_HTTPAUTH, CURLAUTH_ANY);
  curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
  if ($mode[&#039;ssl&#039;]) {
    curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
    curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
  }
  $data = curl_exec($ch);
  curl_close($ch);
  return $data;
}

//вывод значений массива
function debug($data){
return &#039;&lt;pre&gt;&#039; . print_r($data,1) . &#039;&lt;/pre&gt;&#039;;
}</code></pre></div></div></div><p>Результат тот же<br /></p><div class="fancy_spoiler_switcher"><div class="fancy_spoiler_switcher_header"><strong>+</strong>&nbsp;скрин</div><div class="fancy_spoiler"><p><span class="postimg"><img src="https://hms.lostcut.net/misc.php?action=pun_attachment&amp;item=4212" alt="https://hms.lostcut.net/misc.php?action=pun_attachment&amp;amp;item=4212" /></span></p></div></div>]]></description>
			<author><![CDATA[null@example.com (Spell)]]></author>
			<pubDate>Fri, 06 Mar 2020 09:54:02 +0000</pubDate>
			<guid>https://hms.lostcut.net/viewtopic.php?pid=16508#p16508</guid>
		</item>
		<item>
			<title><![CDATA[Re: Поиск filmix.co]]></title>
			<link>https://hms.lostcut.net/viewtopic.php?pid=16507#p16507</link>
			<description><![CDATA[<p>Спасибо так работает, насколько я понял curl посылает не все заголовки, и куки</p>]]></description>
			<author><![CDATA[null@example.com (bond)]]></author>
			<pubDate>Fri, 06 Mar 2020 09:39:10 +0000</pubDate>
			<guid>https://hms.lostcut.net/viewtopic.php?pid=16507#p16507</guid>
		</item>
		<item>
			<title><![CDATA[Re: Поиск filmix.co]]></title>
			<link>https://hms.lostcut.net/viewtopic.php?pid=16506#p16506</link>
			<description><![CDATA[<div class="quotebox"><cite>bond пишет:</cite><blockquote><p>Спасибо но к сожалению тоже не работает, возвращает пустой результат</p></blockquote></div><p>Тогда, давайте, так пробовать еще.<br />ссылка такая </p><div class="codebox"><pre><code>http://site.ru/dir/index.php?q=название фильма/сериала</code></pre></div><div class="fancy_spoiler_switcher"><div class="fancy_spoiler_switcher_header" data-lang-open="открыть спойлер" data-lang-close="скрыть спойлер"><strong>+</strong>&nbsp;открыть спойлер</div><div class="fancy_spoiler"><div class="codebox"><pre><code>&lt;?php

$cookies = array();
$headers =  &quot;Host: filmix.co\r\n&quot;.
            &quot;Origin: https://filmix.co\r\n&quot;.
            &quot;X-Requested-With: XMLHttpRequest\r\n&quot;.
            &quot;User-Agent: Mozilla/5.0 (Linux; Android 7.0; PLUS Build/NRD90M) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/61.0.3163.98 Mobile Safari/537.36\r\n&quot;.
            &quot;Content-Type: application/x-www-form-urlencoded; charset=UTF-8\r\n&quot;.
            &quot;Referer: https://filmix.co/search/&quot;.urlencode($_POST[&#039;q&#039;]).&quot;\r\n&quot;.
            &quot;Accept-Encoding: gzip, deflate, br\r\n&quot;.
            &quot;X-Compress: null\r\n&quot;;
        
$url = &#039;https://filmix.co/search/&#039;;

$post = isset($_REQUEST[&#039;q&#039;])  ? urlencode($_REQUEST[&#039;q&#039;]) : &#039;&#039;; 
   
$page = LoadPage($url.$post, &quot;POST&quot;, $headers);

$page = iconv(&#039;windows-1251&#039;,&#039;utf-8&#039;,$page);
//echo $page;

preg_match_all(&#039;#&lt;img src=&quot;([^&quot;]+)&quot; itemprop=&quot;image&quot; alt=&quot;(.*?)&quot;\/&gt;#&#039;,$page,$img);

echo debug($img[1]); // ссылки на картинки

echo debug($img[2]); // Название

preg_match_all(&#039;#id=&quot;movie-(\d+)&quot;#&#039;,$page,$id);

echo debug($id[1]); // data-id сериала или фильма


// Получение страницы с указанными методом и заголовками
function LoadPage($url, $method, $headers, $data=&#039;&#039;) {
 global $cookies;
    // Если есть кукисы - добавляем их значения в HTTP заголовки
    $coo = &quot;&quot;;
    foreach($cookies as $key =&gt; $val) $coo .= $key.&quot;=&quot;.urlencode($val).&quot;; &quot;;
    
    if ($coo) $headers .= &quot;Cookie: $coo\r\n&quot;;
    $options = array();
    $options[&#039;http&#039;] = array(&#039;method&#039; =&gt; $method ,
                             &#039;header&#039; =&gt; $headers,
                             &#039;content&#039;=&gt; $data   );
    $context = stream_context_create($options);
    $page    = @file_get_contents($url, false, $context);
    // Перебираем HTTP заголовки ответа, чтобы установить кукис
    foreach($http_response_header as $c =&gt; $h) {
        if (stristr($h, &#039;content-encoding&#039;) and stristr($h, &#039;gzip&#039;)) {
            $page = @gzdecode($page);
        } else if (preg_match(&#039;#^Set-Cookie:\s*([^;]+)#&#039;, $h, $matches)) {
            parse_str($matches[1], $tmp);
            $cookies += $tmp;
        }
    }
    return $page;
}

// вывод значений массива
function debug($data){
return &#039;&lt;pre&gt;&#039; . print_r($data,1) . &#039;&lt;/pre&gt;&#039;;
}</code></pre></div></div></div><div class="fancy_spoiler_switcher"><div class="fancy_spoiler_switcher_header"><strong>+</strong>&nbsp;пример</div><div class="fancy_spoiler"><p><span class="postimg"><img src="https://hms.lostcut.net/misc.php?action=pun_attachment&amp;item=4212" alt="https://hms.lostcut.net/misc.php?action=pun_attachment&amp;amp;item=4212" /></span></p></div></div>]]></description>
			<author><![CDATA[null@example.com (Spell)]]></author>
			<pubDate>Fri, 06 Mar 2020 07:41:58 +0000</pubDate>
			<guid>https://hms.lostcut.net/viewtopic.php?pid=16506#p16506</guid>
		</item>
		<item>
			<title><![CDATA[Re: Поиск filmix.co]]></title>
			<link>https://hms.lostcut.net/viewtopic.php?pid=16505#p16505</link>
			<description><![CDATA[<p>Спасибо но к сожалению тоже не работает, возвращает пустой результат<br /></p><div class="fancy_spoiler_switcher"><div class="fancy_spoiler_switcher_header" data-lang-open="открыть спойлер" data-lang-close="скрыть спойлер"><strong>+</strong>&nbsp;открыть спойлер</div><div class="fancy_spoiler"><div class="codebox"><pre><code>HTTP/1.1 301 Moved Permanently
Server: nginx
Date: Fri, 06 Mar 2020 05:55:15 GMT
Content-Type: text/html; charset=cp1251
Transfer-Encoding: chunked
Connection: keep-alive
Location: https://filmix.co/search
Vary: Accept-Encoding
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
Access-Control-Allow-Origin: *
Content-Security-Policy: default-src * blob: data: &#039;unsafe-inline&#039; &#039;unsafe-eval&#039;; script-src * blob: data: &#039;unsafe-inline&#039; &#039;unsafe-eval&#039;; connect-src * data: &#039;unsafe-inline&#039;; img-src * data: blob: &#039;unsafe-inline&#039;; child-src * blob: data: ; style-src * &#039;unsafe-inline&#039;;
Strict-Transport-Security: max-age=15768000; includeSubDomains

HTTP/1.1 200 OK
Server: nginx
Date: Fri, 06 Mar 2020 05:55:15 GMT
Content-Type: text/html; charset=cp1251
Transfer-Encoding: chunked
Connection: keep-alive
Vary: Accept-Encoding
Set-Cookie: FILMIXNET=ihhhv7g7o3fhn69n8m8bm94es3; path=/; domain=.filmix.co; HttpOnly
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Pragma: no-cache
Set-Cookie: dle_user_id=deleted; expires=Thu, 01-Jan-1970 00:00:01 GMT; Max-Age=0; path=/; domain=.filmix.co; httponly
Set-Cookie: dle_password=deleted; expires=Thu, 01-Jan-1970 00:00:01 GMT; Max-Age=0; path=/; domain=.filmix.co; httponly
Set-Cookie: dle_hash=deleted; expires=Thu, 01-Jan-1970 00:00:01 GMT; Max-Age=0; path=/; domain=.filmix.co; httponly
Set-Cookie: remember_me=deleted; expires=Thu, 01-Jan-1970 00:00:01 GMT; Max-Age=0; path=/; domain=.filmix.co; httponly
Vary: Accept-Encoding
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
Access-Control-Allow-Origin: *
Content-Security-Policy: default-src * blob: data: &#039;unsafe-inline&#039; &#039;unsafe-eval&#039;; script-src * blob: data: &#039;unsafe-inline&#039; &#039;unsafe-eval&#039;; connect-src * data: &#039;unsafe-inline&#039;; img-src * data: blob: &#039;unsafe-inline&#039;; child-src * blob: data: ; style-src * &#039;unsafe-inline&#039;;
Strict-Transport-Security: max-age=15768000; includeSubDomains</code></pre></div></div></div>]]></description>
			<author><![CDATA[null@example.com (bond)]]></author>
			<pubDate>Fri, 06 Mar 2020 05:56:44 +0000</pubDate>
			<guid>https://hms.lostcut.net/viewtopic.php?pid=16505#p16505</guid>
		</item>
		<item>
			<title><![CDATA[Re: Поиск filmix.co]]></title>
			<link>https://hms.lostcut.net/viewtopic.php?pid=16503#p16503</link>
			<description><![CDATA[<div class="quotebox"><cite>bond пишет:</cite><blockquote><p>Здравствуйте ребята подскажите что не так делаю поиск на сайте , может полчаса поработать дальше не работает</p></blockquote></div><br /><p>пробуй примерно так<br /></p><div class="fancy_spoiler_switcher"><div class="fancy_spoiler_switcher_header" data-lang-open="открыть спойлер" data-lang-close="скрыть спойлер"><strong>+</strong>&nbsp;открыть спойлер</div><div class="fancy_spoiler"><div class="codebox"><pre><code>$url =    &#039;https://filmix.co/search/&#039;;
$post =  urlencode($_REQUEST[&#039;q&#039;]);    
$page = curl($url.$post);
$page = iconv(&#039;windows-1251&#039;,&#039;utf-8&#039;,$page);
preg_match_all(&#039;#&lt;img src=&quot;([^&quot;]+)&quot; itemprop=&quot;image&quot; alt=&quot;(.*?)&quot;\/&gt;#&#039;,$page,$img);
//$img[1] ссылка на картинку
// $img[2] название
preg_match_all(&#039;#id=&quot;movie-(\d+)&quot;#&#039;,$page,$id);
//$id[1]  data-id сериала, фильма

echo $page;


function curl( $url, $post =&#039;&#039; , $mode = array( ) )
  {
    $defaultmode = array(
         &#039;charset&#039; =&gt; &#039;utf-8&#039;,
        &#039;ssl&#039; =&gt; 1,
        &#039;cookie&#039; =&gt; 1,
        &#039;headers&#039; =&gt; 1,
        &#039;useragent&#039; =&gt; &#039;Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.88 Safari/537.36&#039; 
    );
    foreach ( $defaultmode as $k =&gt; $v )
      {
        if ( !isset( $mode[ $k ] ) )
            $mode[ $k ] = $v;
      }
$header =array (
);  

    $ch = curl_init();
    curl_setopt( $ch, CURLOPT_URL, $url );
    curl_setopt( $ch, CURLOPT_HEADER, $mode[ &#039;headers&#039; ] );
    curl_setopt( $ch, CURLOPT_REFERER, $url );
    curl_setopt( $ch, CURLOPT_RETURNTRANSFER, 1 );
    curl_setopt( $ch, CURLOPT_USERAGENT, $mode[ &#039;useragent&#039; ] );
    curl_setopt( $ch, CURLOPT_ENCODING, $mode[ &#039;charset&#039; ] );
    curl_setopt( $ch, CURLOPT_AUTOREFERER, 1 );
    curl_setopt( $ch, CURLOPT_TIMEOUT, 200 );
    if ( $post )
      {
        curl_setopt( $ch, CURLOPT_POST, 1 );
        curl_setopt( $ch, CURLOPT_POSTFIELDS, $post );
        
      }
    if ( $mode[ &#039;cookie&#039; ] )
      {
        curl_setopt( $ch, CURLOPT_COOKIEFILE, dirname( __FILE__ ) . &#039;filmix_cooki.txt&#039; );
        curl_setopt( $ch, CURLOPT_COOKIEJAR, dirname( __FILE__ ) . &#039;filmix_cooki.txt&#039; );
      }
    curl_setopt( $ch, CURLOPT_HTTPAUTH, CURLAUTH_ANY );
    curl_setopt( $ch, CURLOPT_FOLLOWLOCATION, 1 );
    if ( $mode[ &#039;ssl&#039; ] )
      {
        curl_setopt( $ch, CURLOPT_SSL_VERIFYHOST, 0 );
        curl_setopt( $ch, CURLOPT_SSL_VERIFYPEER, 0 );
      }
    $data = curl_exec( $ch );
    curl_close( $ch );
    return $data;
  }</code></pre></div></div></div>]]></description>
			<author><![CDATA[null@example.com (Spell)]]></author>
			<pubDate>Thu, 05 Mar 2020 18:20:56 +0000</pubDate>
			<guid>https://hms.lostcut.net/viewtopic.php?pid=16503#p16503</guid>
		</item>
		<item>
			<title><![CDATA[Поиск filmix.co]]></title>
			<link>https://hms.lostcut.net/viewtopic.php?pid=16501#p16501</link>
			<description><![CDATA[<p>Здравствуйте ребята подскажите что не так делаю поиск на сайте , может полчаса поработать дальше не работает<br /></p><div class="fancy_spoiler_switcher"><div class="fancy_spoiler_switcher_header" data-lang-open="открыть спойлер" data-lang-close="скрыть спойлер"><strong>+</strong>&nbsp;открыть спойлер</div><div class="fancy_spoiler"><div class="codebox"><pre><code>&lt;?php
if ( isset( $_REQUEST[ &#039;search&#039;] ) )//
 
 {
$domen=&#039;https://filmix.co&#039;;
$search = urlencode($_REQUEST[ &#039;search&#039;]);
$post=&#039;scf=fx&amp;story=&#039;.$search.&#039;&amp;search_start=0&amp;do=search&amp;subaction=search&amp;years_ot=1902&amp;years_do=2021&amp;kpi_ot=1&amp;kpi_do=10&amp;imdb_ot=1&amp;imdb_do=10&amp;sort_name=&amp;undefined=asc&amp;sort_date=&amp;sort_favorite=&amp;simple=1&#039;;
$doc = curl($domen.&#039;/engine/ajax/sphinx_search.php&#039;,$post);

//print_r($doc);
           preg_match_all(&#039;|class=&quot;short&quot;&gt;.*?src=&quot;https(.+?)&quot;.*?title=&quot;(.+?)&quot;.*?itemprop=&quot;url&quot; href=&quot;(.+?)&quot;|ms&#039;, $doc, $maskat);
print_r($maskat);
 }
function curl( $url, $post =&#039;&#039; , $mode = array( ) )
  {
    $defaultmode = array(
         &#039;charset&#039; =&gt; &#039;utf-8&#039;,
        &#039;ssl&#039; =&gt; 1,
        &#039;cookie&#039; =&gt; 1,
        &#039;headers&#039; =&gt; 1,
        &#039;useragent&#039; =&gt; &#039;Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.88 Safari/537.36&#039; 
    );
    foreach ( $defaultmode as $k =&gt; $v )
      {
        if ( !isset( $mode[ $k ] ) )
            $mode[ $k ] = $v;
      }
$header =array (
);  

    $ch = curl_init();
    curl_setopt( $ch, CURLOPT_URL, $url );
    curl_setopt( $ch, CURLOPT_HEADER, $mode[ &#039;headers&#039; ] );
    curl_setopt( $ch, CURLOPT_HTTPHEADER, $header);
    curl_setopt( $ch, CURLOPT_REFERER, $url );
    curl_setopt( $ch, CURLOPT_RETURNTRANSFER, 1 );
    curl_setopt( $ch, CURLOPT_USERAGENT, $mode[ &#039;useragent&#039; ] );
    curl_setopt( $ch, CURLOPT_ENCODING, $mode[ &#039;charset&#039; ] );
    curl_setopt( $ch, CURLOPT_AUTOREFERER, 1 );
    curl_setopt( $ch, CURLOPT_TIMEOUT, 200 );
    if ( $post )
      {
        curl_setopt( $ch, CURLOPT_POST, 1 );
        curl_setopt( $ch, CURLOPT_POSTFIELDS, $post );
        
      }
    if ( $mode[ &#039;cookie&#039; ] )
      {
        curl_setopt( $ch, CURLOPT_COOKIEFILE, dirname( __FILE__ ) . &#039;filmix_cooki.txt&#039; );
        curl_setopt( $ch, CURLOPT_COOKIEJAR, dirname( __FILE__ ) . &#039;filmix_cooki.txt&#039; );
      }
    curl_setopt( $ch, CURLOPT_HTTPAUTH, CURLAUTH_ANY );
    curl_setopt( $ch, CURLOPT_FOLLOWLOCATION, 1 );
    if ( $mode[ &#039;ssl&#039; ] )
      {
        curl_setopt( $ch, CURLOPT_SSL_VERIFYHOST, 0 );
        curl_setopt( $ch, CURLOPT_SSL_VERIFYPEER, 0 );
      }
    curl_setopt($ch, CURLINFO_HEADER_OUT, true);  
    $data = curl_exec( $ch );
        //$sent_headers = curl_getinfo($ch, CURLINFO_HEADER_OUT);
    //print_r( $sent_headers);
    curl_close( $ch );
    return $data;
  }</code></pre></div></div></div>]]></description>
			<author><![CDATA[null@example.com (bond)]]></author>
			<pubDate>Thu, 05 Mar 2020 15:22:16 +0000</pubDate>
			<guid>https://hms.lostcut.net/viewtopic.php?pid=16501#p16501</guid>
		</item>
	</channel>
</rss>
