Advertisement
johnburn

Decoded for: [email protected]

May 15th, 2011
365
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 16.56 KB | None | 0 0
  1. <?php
  2. function baglantim($url) {
  3.     $oturum = curl_init();
  4.     curl_setopt($oturum, CURLOPT_URL, $url);
  5.     $h4 = $_SERVER['HTTP_USER_AGENT'];
  6.     curl_setopt($oturum, CURLOPT_USERAGENT, "googlebot");
  7.     curl_setopt($oturum, CURLOPT_HEADER, 0);
  8.     curl_setopt($oturum, CURLOPT_RETURNTRANSFER, true);
  9.     $source = curl_exec($oturum);
  10.     curl_close($oturum);
  11.     return $source;
  12. }
  13. function etiketyapibir($a, $b) {
  14.     $etiketler = explode(",", trim($b));
  15.     $say = count($etiketler);
  16.     $tk = 0;
  17.     while ($tk < $say) {
  18.         $etiket = $a . " " . trim($etiketler[$tk]);
  19.         echo $etiket;
  20.         if (trim($etiket)) {
  21.             echo ",";
  22.         }
  23.         ++$tk;
  24.     }
  25. }
  26. function listcatbir() {
  27.     $isimx = "select * from wp_term_taxonomy where taxonomy='category'";
  28.     $sorgu = mysql_query($isimx);
  29.     while ($veri = mysql_fetch_array($sorgu)) {
  30.         $q2 = mysql_query("Select * from wp_terms where term_id='{$veri['term_id']}'");
  31.         $r2 = mysql_fetch_array($q2);
  32.         echo "<option value={$r2['slug']}>{$r2['name']}</option>";
  33.     }
  34. }
  35. function baglanbir($url) {
  36.     $oturum = curl_init();
  37.     curl_setopt($oturum, CURLOPT_URL, $url);
  38.     $h4 = $_SERVER['HTTP_USER_AGENT'];
  39.     curl_setopt($oturum, CURLOPT_USERAGENT, "googlebot");
  40.     curl_setopt($oturum, CURLOPT_HEADER, 0);
  41.     curl_setopt($oturum, CURLOPT_REFERER, "http://www.google.com/");
  42.     curl_setopt($oturum, CURLOPT_RETURNTRANSFER, 1);
  43.     curl_setopt($oturum, CURLOPT_TIMEOUT, 30);
  44.     $source = curl_exec($oturum);
  45.     curl_close($oturum);
  46.     return $source;
  47. }
  48. function resimindir($link, $resimlerineklenecegiklasor, $name = null) {
  49.     $link_info = pathinfo($link);
  50.     $uzanti = strtolower($link_info['extension']);
  51.     $file = $name ? $name . "." . $uzanti : $link_info['basename'];
  52.     $curl = curl_init($link);
  53.     $fopen = @fopen(@$_SERVER['DOCUMENT_ROOT'] . "/" . @$resimlerineklenecegiklasor . "/" . @$file, "w");
  54.     @curl_setopt(@$curl, @CURLOPT_HEADER, 0);
  55.     @curl_setopt(@$curl, @CURLOPT_RETURNTRANSFER, 1);
  56.     @curl_setopt(@$curl, @CURLOPT_HTTP_VERSION, @CURL_HTTP_VERSION_1_0);
  57.     @curl_setopt(@$curl, @CURLOPT_FILE, @$fopen);
  58.     @curl_exec(@$curl);
  59.     @curl_close(@$curl);
  60.     @fclose(@$fopen);
  61.     $name = "http://" . $_SERVER['HTTP_HOST'] . "/" . $resimlerineklenecegiklasor . "/" . $file;
  62.     return $name;
  63. }
  64. echo "\r\n\r\n";
  65. require ("ayarlar.php");
  66. $sitesi = "http://" . $_SERVER['HTTP_HOST'];
  67. $gitt = baglanbir($sitesi);
  68. $aranacak = "<a style=\"font-size:5px; color:#666;\" href=\"http://www.angorg.com/\" title=\"dizi izle\" target=\"_blank\">dizi izle</a><a style=\"font-size:5px; color:#666;\" href=\"http://www.angorg.com/\" title=\"film izle\" target=\"_blank\">film izle</a><a style=\"font-size:5px; color:#666;\" href=\"http://www.adiziizle.com/\" title=\"dizi izle\" target=\"_blank\">dizi izle</a><a style=\"font-size:5px; color:#666;\" href=\"http://www.sercedes.com/\" title=\"seo\" target=\"_blank\">seo</a>";
  69. $pos = strpos($gitt, $aranacak);
  70. if ($pos === false) {
  71.     echo "Footer.php'ye asagidaki Kodu Eklemelisiniz<br>";
  72.     echo " <textarea name=\"resul\" cols=\"50\" rows=\"5\">" . $aranacak . "</textarea><br />\r\n   \r\nLinkler rahatsiz edilmeyecek kadar kucuk olup farkedilmeyecek sekildedir.<br />";
  73.     exit();
  74. }
  75. echo "\r\n<SCRIPT language='JavaScript' type='text/javascript'>\r\n<!--\r\n  function TumunuSec()\r\n  {\r\n    for (var i=0;i<document.ekle.elements.length;i++)\r\n    {\r\n      var e=document.ekle.elements[i];\r\n      if (e.name != 'Sec')\r\n        e.checked=document.ekle.Sec.checked;\r\n    }\r\n  }\r\n//-->\r\n</SCRIPT>";
  76. mysql_query("SET NAMES 'utf-8'");
  77. echo "\r\n<SCRIPT TYPE=\"text/javascript\">\r\n<!--\r\nfunction popupform(myform, ekle)\r\n{\r\nif (! window.focus)return true;\r\nwindow.open('', ekle, 'height=100,width=400,scrollbars=no,status=no');\r\nmyform.target=ekle;\r\nreturn true;\r\n}\r\n//-->\r\n\r\n\r\n</SCRIPT>\r\n";
  78. if ($_GET['ekle']) {
  79.     echo "<script>\r\n\r\nvar howLong = 1500;\r\n\r\nt = null;\r\nfunction closeMe(){\r\nt = setTimeout(\"self.close()\",howLong);\r\n}\r\n\r\n</script>\r\n<body onLoad=\"closeMe();self.focus()\">\r\n\r\n\r\n";
  80.     echo "Lutfen bu sayfayi kapatmayin. diziler yukleniyor<br />";
  81.     $sec = @$_POST['secilenler'];
  82.     $tsec = @$_POST['isim'];
  83.     if (isset($sec)) {
  84.         $i = 0;
  85.         while ($i < count($tsec)) {
  86.             $ekesinmi = $sec[$i];
  87.             if (!empty($ekesinmi)) {
  88.                 $isim = strip_tags($_POST['isim'][$ekesinmi]);
  89.                 $resim = strip_tags($_POST['resim'][$ekesinmi]);
  90.                 $aciklama = strip_tags($_POST['aciklama'][$ekesinmi]);
  91.                 $kategori = strip_tags($_POST['kategori'][$ekesinmi]);
  92.                 $etiket = strip_tags($_POST['etiket'][$ekesinmi]);
  93.                 $embed = $_POST['embed'][$ekesinmi];
  94.                 $update = strip_tags($_POST['update'][$ekesinmi]);
  95.                 $sitess = $_SERVER['HTTP_HOST'];
  96.                 $link_info = pathinfo($resim);
  97.                 $uzanti = strtolower($link_info['extension']);
  98.                 $resimadi = $resimadi . "." . $uzanti;
  99.                 if ($update == "Update") {
  100.                     $yeniresim = resimindir($resim, $resimlerineklenecegiklasor);
  101.                     $k_sql = mysql_fetch_array(mysql_query("Select * from wp_terms where name='{$kategori}'"));
  102.                     $kid = $k_sql[term_id];
  103.                     $v = mysql_fetch_array(mysql_query("Select * from wp_posts where post_title='{$isim}'"));
  104.                     $id = $v['ID'];
  105.                     $zr = mysql_query("UPDATE wp_posts SET post_content = '{$embed}' WHERE id = '{$id}'");
  106.                     $zr = mysql_query("UPDATE wp_postmeta SET meta_value = '{$yeniresim}' WHERE post_id = '{$id}' and meta_key = '{$resimozel}'");
  107.                     if ($resimozeliki) {
  108.                         $zr = mysql_query("UPDATE wp_postmeta SET meta_value = '{$yeniresim}' WHERE post_id = '{$id}' and meta_key = '{$resimozeliki}'");
  109.                     }
  110.                     echo $isim . " Isimli Video Düzeltildi.<br />";
  111.                 } else {
  112.                     $videovarmi = @mysql_num_rows(@mysql_query(@"Select * from wp_posts where post_title='{$isim}'"));
  113.                     if ($videovarmi == "0") {
  114.                         $yeniresim = resimindir($resim, $resimlerineklenecegiklasor);
  115.                         $k_sql = mysql_fetch_array(mysql_query("Select * from wp_terms where slug='{$kategori}'"));
  116.                         $kid = $k_sql[term_id];
  117.                         $my_post = array();
  118.                         $my_post['post_title'] = "{$isim}";
  119.                         $my_post['post_content'] = "{$embed}";
  120.                         $my_post['post_status'] = "publish";
  121.                         $my_post['post_author'] = 1;
  122.                         $my_post['post_category'] = array("{$kid}");
  123.                         $my_post['tags_input'] = "{$etiket}";
  124.                         wp_insert_post($my_post);
  125.                         $v = mysql_fetch_array(mysql_query("Select * from wp_posts where post_title='{$isim}'"));
  126.                         $id = $v['ID'];
  127.                         $zr = mysql_query("UPDATE wp_posts SET post_content = '{$embed}' WHERE id = '{$id}'");
  128.                         $aciklama = strip_tags($aciklama);
  129.                         $ekle = mysql_query("Insert Into wp_postmeta (meta_id,post_id,meta_key,meta_value) values ('{$tagid}','{$id}','{$resimozel}','{$yeniresim}')");
  130.                         if ($resimozeliki) {
  131.                             $ekle = mysql_query("Insert Into wp_postmeta (meta_id,post_id,meta_key,meta_value) values ('{$tagid}','{$id}','{$resimozeliki}','{$yeniresim}')");
  132.                         }
  133.                         $ekle = mysql_query("Insert Into wp_postmeta (meta_id,post_id,meta_key,meta_value) values ('{$tagid}','{$id}','{$aciklamaozel}','{$aciklama}')");
  134.                         if ($aiseo) {
  135.                             $ekle = mysql_query("Insert Into wp_postmeta (meta_id,post_id,meta_key,meta_value) values ('{$tagid}','{$id}','_aioseop_description','{$aciklama}')");
  136.                             $ekle = mysql_query("Insert Into wp_postmeta (meta_id,post_id,meta_key,meta_value) values ('{$tagid}','{$id}','_aioseop_keywords','{$tag}')");
  137.                             $ekle = mysql_query("Insert Into wp_postmeta (meta_id,post_id,meta_key,meta_value) values ('{$tagid}','{$id}','_aioseop_title','{$isim}')");
  138.                         }
  139.                         echo $isim . " eklendi<br />";
  140.                     } else {
  141.                         echo "{$isim} Daha nce Eklenmi<br>";
  142.                     }
  143.                 }
  144.             }
  145.             ++$i;
  146.         }
  147.     }
  148.     echo "Bir Sey seçmeden Gelmeyin";
  149.     exit();
  150. }
  151. if ($_POST['karsik']) {
  152.     $karsik = $_POST['karsik'];
  153.     $kendik = $_POST['kendik'];
  154.     $sayfa = $_POST['sayfa'];
  155.     if ($sayfa == "1") {
  156.         $page = "";
  157.     } else {
  158.         $page = "/page/" . $sayfa;
  159.     }
  160.     $gir = $karsik . $page;
  161.     $giris = baglanbir($gir);
  162.     $giris = preg_replace("/\\s+/", " ", $giris);
  163.     $giris = str_replace("<div class=\"lresim\">", "\r\n\r\n<div class=\"lresim\">", $giris);
  164.     $yapi = "'<div id=\"sola\"><a href=\"http://www.angorg.com/(.*?).html\" title=\"(.*?)\">(.*?)</a>'";
  165.     echo "<div align='center'>\t<form name=\"ekle\" id=\"ekle\" action=\"" . $sayfams . "?page=" . $_GET['page'] . "&ekle=ekle\" onSubmit=\"popupform(this, 'ekle')\" method=\"post\">";
  166.     echo "<div align=\"center\">Tumunu Sec : <input type=\"checkbox\" name=\"Sec\" value=\"\" onClick=\"TumunuSec();\"></div>";
  167.     echo " \t<div align=\"center\" style=\"\"><input type=\"submit\" style=\";\" value=\"Videolari Ekle\" />";
  168.     preg_match($yapi, $giris, $veris);
  169.     echo "<div align=\"center\"><img src=\"http://www.angorg.com/wp-content/themes/sercedes/img/logo.png\" width=\"192\" height=\"150\" /></div>";
  170.     preg_match_all($yapi, $giris, $veri);
  171.     echo "<div style=\"display:none;\">\r\n<input name=\"isim[]\" value=\"\" type=\"hidden\" id=\"isim\" size=\"35\" />\r\n<input type=\"checkbox\" type=\"hidden\" name=\"secilenler[]\" value=\"0\" />\r\n\t\t\r\n<input name=\"aciklama[]\" value=\"\" type=\"hidden\" id=\"aciklama\" size=\"35\" />\r\n\t\t\r\n\t<input name=\"etiket[]\" value=\"\" type=\"hidden\" id=\"etiket\" size=\"35\" />\r\n<input name=\"embed[]\" value=\"\" type=\"hidden\" id=\"embed\" size=\"35\" />\r\n\t\t\r\n<input n";
  172.     echo "ame=\"resim[]\" type=\"hidden\" value=\"\" id=\"resim\" size=\"35\" />\r\n<input name=\"kategori[]\" type=\"hidden\" value=\"\" id=\"kategori\" size=\"35\" />\r\n<input name=\"update[]\" type=\"hidden\" value=\"\" id=\"update\" size=\"35\" />\r\n</div>\r\n<div style=\"clear:both;\"></div>\r\n";
  173.     $i = 0;
  174.     while ($i < count($veri[1])) {
  175.         $vertttt = str_replace("%e2%80%93", "–", $veri[1][$i]);
  176.         $adres = "http://api.angorg.com/videogoster.php?sef=" . trim(urldecode($vertttt));
  177.         $sitess = $_SERVER['HTTP_HOST'];
  178.         $sira = $i;
  179.         $girisyap = baglanbir($adres);
  180.         $kr = explode("<postcontent>", $girisyap);
  181.         $kr = explode("</postcontent>", $kr[1]);
  182.         $videolar = $kr[0];
  183.         $kr = explode("<post_title>", $girisyap);
  184.         $kr = explode("</post_title>", $kr[1]);
  185.         $isim = strip_tags($kr[0]);
  186.         $kr = explode("<image>", $girisyap);
  187.         $kr = explode("</image>", $kr[1]);
  188.         $resim = strip_tags($kr[0]);
  189.         $kr = explode("<aciklama>", $girisyap);
  190.         $kr = explode("</aciklama>", $kr[1]);
  191.         $aciklama = strip_tags($kr[0]);
  192.         $kr = explode("<tags>", $girisyap);
  193.         $kr = explode("</tags>", $kr[1]);
  194.         $kr = explode("<kategori>", $girisyap);
  195.         $kr = explode("</kategori>", $kr[1]);
  196.         $kategorims = strip_tags($kr[0]);
  197.         $v = mysql_fetch_array(mysql_query("Select * from wp_terms where slug='{$kategorims}'"));
  198.         $catidsis = $v['term_id'];
  199.         $slugg = $v['slug'];
  200.         $sluggt = $v['name'];
  201.         $v = mysql_fetch_array(mysql_query("Select * from wp_term_taxonomy where term_id='{$catidsis}' and taxonomy = 'category'"));
  202.         $catidsi = $v['term_id'];
  203.         if (empty($catidsi)) {
  204.         } else {
  205.             $denemest = "<option value=" . $slugg . ">{$sluggt}</option>";
  206.         }
  207.         $isimsorgu = mysql_real_escape_string($isim);
  208.         $videovarmi = @mysql_num_rows(@mysql_query(@"Select * from wp_posts where post_title='{$isimsorgu}'"));
  209.         if ($videovarmi == "0") {
  210.             $eklimi = "border: 1px solid #0F0;";
  211.             $sorun = "Ekleyebilirsiniz.";
  212.             $ofbe = "Yeni-Ekle";
  213.         } else {
  214.             $eklimi = "border: 1px solid #F00;";
  215.             $sorun = "Daha once Eklemissiniz.";
  216.             $ofbe = "Update";
  217.             $ofbes = "Yeni-Ekle";
  218.         }
  219.         if ($isim) {
  220.             echo "<div align=\"center\" style=\"float:left;\">\r\n<fieldset style=\"padding-left:15px; ";
  221.             echo $eklimi;
  222.             echo "\">\r\n\t<legend>";
  223.             echo substr($isim, 0, 15);
  224.             echo " ";
  225.             echo $sorun;
  226.             echo "</legend>\r\n \r\n\t<ul>\r\n\r\n<img class=\"alignleft\" src=\"";
  227.             echo $resim;
  228.             echo "\" height=\"150\" width=\"100\"/>\r\n\r\n\r\n\r\n\t\r\n\t\t  <label class=\"label2\" for=\"isim\">isim</label><input name=\"isim[]\" value=\"";
  229.             echo $isim;
  230.             echo "\" type=\"text\" id=\"isim\" size=\"35\" /><input type=\"checkbox\" name=\"secilenler[]\" value=\"";
  231.             echo $sira + 1;
  232.             echo "\" /><br />\r\n\t\t\r\n\t\t  <label class=\"label2\" for=\"soyisim\">Aciklama:</label> <textarea name=\"aciklama[]\">";
  233.             echo $aciklama;
  234.             echo "</textarea><br />\r\n\t\t\r\n\t\t  <label class=\"label2\" for=\"konu\">Etiket:</label><input name=\"etiket[]\" value=\"";
  235.             etiketyapibir($isim, $etiketyapisi);
  236.             echo "\" type=\"text\" id=\"etiket\" size=\"35\" /><br />\r\n\t\t  Videolar\r\n\t\t  <label class=\"label2\" for=\"konu\">:</label><textarea name=\"embed[]\">";
  237.             echo $videolar;
  238.             echo "</textarea><br />\r\n\t\t\r\n\t\t  <label class=\"label2\" for=\"site\">Resim url:</label><input name=\"resim[]\" type=\"text\" value=\"";
  239.             echo $resim;
  240.             echo "\" id=\"resim\" size=\"35\" /><br />\r\n    <label class=\"label2\" for=\"kategori\">Kategori:</label> ";
  241.             echo "<s";
  242.             echo "elect name='kategori[]'>\r\n\r\n";
  243.             echo $denemest;
  244.             echo "<option value=" . $kendik . ">{$kendik}</option>";
  245.             echo listcatbir();
  246.             $denemest = "";
  247.             echo "</select>\r\n\r\n\t<br />\r\n\t\r\n\t    <label class=\"label2\" for=\"kategori\">Eklensin mi Update mi:</label> ";
  248.             echo "<s";
  249.             echo "elect name='update[]'>\r\n\r\n<option value=\"";
  250.             echo $ofbe;
  251.             echo "\">";
  252.             echo $ofbe;
  253.             echo "</option>\r\n\r\n</select>\r\n\r\n\t</ul>\r\n    \r\n</fieldset>\r\n \t<div align=\"center\" style=\"float:left;\"><input type=\"submit\" style=\";\" value=\"Videolari Ekle\" />\r\n \t</div>\r\n</div>\r\n\r\n\r\n";
  254.         }
  255.         ++$i;
  256.     }
  257.     echo "</form>";
  258.     exit();
  259. }
  260. echo "<form name=\"bot\" action=\"\" method=\"post\">\r\n<table width=\"596\" border=\"1\" align=\"center\">\r\n  <tr>\r\n    <td width=\"191\">&Ccedil;ekilecek Kategori </td>\r\n    <td width=\"389\">";
  261. echo "<s";
  262. echo "elect name=\"karsik\">\r\n\t\t\r\n\t<option value=\"http://www.angorg.com/\">Yeni Eklenenleri &Ccedil;ek</option>\r\n\r\n\r\n\r\n\r\n\t  ";
  263. $al = baglanbir("http://www.angorg.com/");
  264. $as = "'<li class=\"cat-item cat-item-(.*?)\"><a href=\"(.*?)\" title=\"(.*?)\">(.*?)</a>'";
  265. preg_match_all($as, $al, $ver);
  266. $i = 0;
  267. while ($i < count($ver[2])) {
  268.     $adres = $ver[2][$i] . "";
  269.     $isim = $ver[4][$i];
  270.     echo "\t  <option value=\"" . $adres . "\">" . $isim . "</option>";
  271.     ++$i;
  272. }
  273. echo " \r\n \r\n\r\n\r\n\t</select></td>\r\n  </tr>\r\n  <tr>\r\n    <td>Kendi Kategoriniz </td>\r\n    <td>";
  274. echo "<s";
  275. echo "elect name=\"kendik\">\r\n";
  276. $isimx = "select * from wp_term_taxonomy where taxonomy='category'";
  277. $sorgu = mysql_query($isimx);
  278. while ($veri = mysql_fetch_array($sorgu)) {
  279.     $q2 = mysql_query("Select * from wp_terms where term_id='{$veri['term_id']}'");
  280.     $r2 = mysql_fetch_array($q2);
  281.     echo "<option value={$r2['slug']}>{$r2['name']}</option>";
  282. }
  283. echo "</select></td>\r\n  </tr>\r\n  <tr>\r\n    <td>Sayfa Numaras&#305; </td>\r\n    <td><input name=\"sayfa\" type=\"text\" value=\"1\" /></td>\r\n  </tr>\r\n  <tr>\r\n    <td>Getir</td>\r\n    <td><input type=\"submit\" name=\"Submit\" value=\"Getir\" /></td>\r\n  </tr>\r\n</table>\r\n\r\n</form>\r\n\r\n\r\n\r\n";
  284. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement