Просмотр файла index.php

Размер файла: 2.52Kb
  1. <?
  2. if(isset($_SERVER["QUERY_STRING"])){
  3. $q = "http://kekis.ru".$_SERVER["QUERY_STRING"];
  4. }
  5. else{
  6. $q = "http://kekis.ru";
  7. }
  8. $md5 = md5($q);
  9. if(file_exists("cache/".$md5) && filemtime("cache/".$md5)>time()-3599)
  10. {
  11. $data = file_get_contents("cache/".$md5);
  12. }
  13. else{
  14. $curl = curl_init($q);
  15. curl_setopt ($curl, CURLOPT_USERAGENT, "Оpera Mini/ Nokia5130с-2/2.0 (07.97) Prоfilе/MIDP-2.1 Cоnfigurаtiоn/CLDC-1.1 Opera/9.60 (J2ME/MIDP;Opera Mini/4.2.14912Mod.by.Handler/503; U; en)Prеsto/2.2.0 UNTRUSTED/1.0");
  16. curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
  17. curl_setopt($curl, CURLOPT_REFERER, ($_SERVER["HTTP_REFERER"])?$_SERVER["HTTP_REFERER"]:'');
  18. $data = curl_exec($curl);
  19. $data = str_replace(array(chr(13),chr(10)),'',$data);
  20. curl_close($curl);
  21. $data = str_replace('<!doctype html>', '', $data);
  22. $data = str_replace('<html lang=ru>', '', $data);
  23. $data = preg_replace("~<head>(.*)<\/head>~siU", "", $data);
  24. $data = preg_replace("~<div class=\"logo\">(.*)<\/div>~iU", "", $data);
  25. $data = preg_replace("~<div class=\"line\"><script(.*)<\/script><\/div>~iU", "", $data);
  26. $data = str_replace('<div class="videos_list"><!--TEASER BLOCK START--><div class="ms_block" block_id="18512" place_id="14068"></div><!--TEASER BLOCK END--></div>', '', $data);
  27. $data = str_replace('<div class="videos_list"><!--TEASER BLOCK START--><div class="ms_block" block_id="18511" place_id="14068"></div><!--TEASER BLOCK END--></div>', '', $data);
  28. $data = preg_replace("~<!--TEASER BLOCK START-->(.*)<!--TEASER LOADER END-->~iU", "", $data);
  29. $data = preg_replace("~<div class=\"search\">(.*)<\/div>~iU", "", $data);
  30. $data = preg_replace("~<div class=\"block\"><a href=\"/search\.html\">(.*)<\/a><\/div>~iU", "", $data);
  31. $data = preg_replace("~<div class=\"banners\">(.*)<\/body>~iU", "</body>", $data);
  32. $data = str_replace('href="', 'href="?', $data);
  33. $data = str_replace("href='", "href='?", $data);
  34. $data = preg_replace("~\?\/get\/(.*)~iU", "get.php?l=$1", $data);
  35. $data = str_replace('href="?http:', 'href="http:', $data);
  36. $data = str_replace('<img src="', '<img src="http://kekis.ru', $data);
  37. $data = preg_replace("~<div class=\"link\"><a href=\"\?\/porn_search\.html\">(.*)Поиск порно видео<\/b><\/a><\/div>~iU",'',$data);
  38. $data = preg_replace("~<div class=\"link\"><a href=\"\?\/comments/(.*)\.html\"><img src=\"(.*)\" alt=\".\" \/> Комментировать видео<\/a><\/div>~U","", $data);
  39. if(!empty($data))file_put_contents("cache/".$md5,$data);
  40. }
  41. session_start();
  42. include ("header.php");
  43. echo $data;
  44. include ("footer.php");
  45. ?>