userinfo['username']; include "includes/config.php"; chdir("rekap"); $ref=""; if (isset($_GET['id'])) $id=$_GET['id']; else{ if (isset($_SERVER['HTTP_REFERER'])){ $ref=$_SERVER['HTTP_REFERER']; if (strstr($ref,"showthread.php?")!=""){ $xthread=explode(".php?",$ref); $ythread=explode("-",$xthread[1]); $id=$ythread[0]; } } } if ($id=="") die(); $dtz=date_default_timezone_get(); date_default_timezone_set ("asia/jakarta"); $sdate=date('Y-m-d H:i:s'); date_default_timezone_set ($dtz); $adate=date('Y-m-d H:i:s'); $timestamp1 = strtotime($sdate); $timestamp2 = strtotime($adate); $sel=abs($timestamp2 - $timestamp1)/(60*60); $txt=file_get_contents("{$id}.txt"); $x=explode("\n",$txt); $arr=explode("|",$x[0]); $t=$arr[0]; $m=$arr[1]; $endt=$arr[2]; $closet=$arr[3]; $hadiah=""; if (isset($arr[4])){ $hadiah=$arr[4]; if ($hadiah!="hadiah") $hadiah=""; } $max=0; if (isset($arr[5])) $max=$arr[5]; $closetime=date('d M Y, H:i',strtotime($closet)); $xcloset=strtotime("-{$sel} hours +1 minutes",strtotime($closet)); $arritem=null; $arrdata=""; for ($i=1;$i1){ $status=$xkode[1]; } $arritem[strtolower($kode)]=$myitem[0]; $arritem["{$i}-status"]=$status; $arritem[$myitem[0]]=strtoupper($kode); } $dbserver=$config['MasterServer']['servername']; $dbuser=$config['MasterServer']['username']; $dbpwd=$config['MasterServer']['password']; $dbname=$config['Database']['dbname']; $prefix=$config['Database']['tableprefix']; $dbconn=mysql_connect($dbserver,$dbuser,$dbpwd); if (!$dbconn) { die('Could not connect: ' . mysql_error()); } mysql_set_charset("utf8"); mysql_select_db($dbname) or die( "Unable to select database"); $sql = "SELECT a.dateline,a.pagetext from `{$prefix}post` a left join {$prefix}thread b on a.threadid=b.threadid WHERE a.threadid=$id and a.pagetext like '%#bid %' and a.pagetext not like '%[QUOTE%' and a.dateline<=$xcloset and a.visible=1 order by a.dateline desc limit 1"; $myquery=mysql_query($sql); $totrec=mysql_num_rows($myquery); if ($totrec>0){ $row=mysql_fetch_array($myquery); $dateline=$row['dateline']; // $dateline=strtotime("+4 hours",$dateline); $xpagetext=$row['pagetext']; $pagetext=str_replace("[","<",$xpagetext); $pagetext=str_replace("]",">",$pagetext); $oldtime=date('YmdHi',$dateline); $sisa=0; if (substr($oldtime,strlen($oldtime)-1,1)<=5){ $oldt=substr($oldtime,strlen($oldtime)-1,1); $sisa=10-$oldt; }else{ $oldt=substr($oldtime,strlen($oldtime)-1,1); $sisa=15-$oldt; } $mycloset=strtotime("+{$sisa}minutes",$dateline); $close1=date('YmdHi',$mycloset); $close2=date('YmdHi',$xcloset); if ($close1>$close2){ $xcloset=$mycloset; $ycloset=date('YmdHi',strtotime("+{$sel} hours",$xcloset)); $xhadiah=""; if ($hadiah!=""){ $xhadiah="|".$hadiah; } $wtxt="$t|$m|$endt|$ycloset$xhadiah\n$arrdata"; $myfile = fopen("{$id}.txt", "w") or die("Unable to open file!"); fwrite($myfile, $wtxt); fclose($myfile); } } if (isset($_GET['d'])){ $d=$_GET['d']; $id=$_GET['id']; $sql = "SELECT a.dateline,a.username,a.pagetext,b.title from `{$prefix}post` a left join {$prefix}thread b on a.threadid=b.threadid WHERE a.threadid=$id and a.pagetext like '%#bid %' and a.dateline<=$xcloset and a.visible=1 order by a.dateline desc"; $myquery=mysql_query($sql); $i=0; $tmpusername=$tmpprevbid="0"; while ($row=mysql_fetch_array($myquery)){ $title=$row['title']; $xpagetext=$row['pagetext']; $pagetext=str_replace("[","<",$xpagetext); $pagetext=str_replace("]",">",$pagetext); if (strstr(strtolower($pagetext),"",strtolower($pagetext)); $pagetext=$x[1]; } $pagetext=strip_tags($pagetext,""); $username=$row['username']; $datetime=$row['dateline']; //$dateline=strtotime("+4 hours",$dateline); if (strstr(strtolower($pagetext),"#bid")!=""){ $xpage=explode("#bid ",strtolower($pagetext)); $tmpnoitem=""; for ($j=1;$j=$m && ($totalbid<=$max || $max==0)){ if (($tmpprevbid>$totalbid) || $i==0){ $datetime=date('d/m/Y H:i',strtotime("+{$sel} hours",$datetime)); $item[$noitem]['bid'][$i]=$totalbid; $item[$noitem]['username'][$i]=trim($username); $item[$noitem]['datetime'][$i]=$datetime; $tmpnoitem.=$noitem.","; $tmpprevbid=$totalbid; $tmpusername=$username; $tmpdatetime=$datetime; $i++; }else{ $datetime=date('d/m/Y H:i',strtotime("+{$sel} hours",$datetime)); $item[$noitem]['bid'][$i-1]=$totalbid; $item[$noitem]['username'][$i-1]=$username; $item[$noitem]['datetime'][$i-1]=$datetime; $tmpprevbid=$totalbid; $tmpusername=$username; } } } } } $tmpusername=$username; $tmprevbid=$totalbid; } } $info=$arritem[$d]; $output=""; $i=0; $tot=sizeof($item[$d]['bid']); for ($i=0;$i<$tot;$i++){ $datetime=$item[$d]['datetime'][$i]; $username=$item[$d]['username'][$i]; $usernamenext=$item[$d]['username'][$i+1]; if ($usernamenext!=$username){ $bid=$item[$d]['bid'][$i]; $bidno=number_format($bid,0); $output.=""; } } $output.="
Date/TimeHistory $infoUser Name
$datetime$bidno$username
"; }else{ if (isset($id)){ mysql_select_db($dbname) or die( "Unable to select database"); $sql = "SELECT a.username,b.title,a.pagetext from `{$prefix}post` a left join {$prefix}thread b on a.threadid=b.threadid WHERE a.threadid=$id and a.pagetext like '%#bid %' and a.dateline<$xcloset and a.visible=1 order by a.dateline asc"; $myquery=mysql_query($sql); $i=0; $tmpusername=""; while ($row=mysql_fetch_array($myquery)){ $title=$row['title']; $xpagetext=$row['pagetext']; $username=$row['username']; $pagetext=str_replace("[","<",$xpagetext); $pagetext=str_replace("]",">",$pagetext); if (strstr(strtolower($pagetext),"",strtolower($pagetext)); $pagetext=$x[1]; } $pagetext=strip_tags($pagetext,""); if (strstr(strtolower($pagetext),"#bid")!=""){ $xpage=explode("#bid ",strtolower($pagetext)); $tmpnoitem=""; for ($j=1;$j=$m && ($totalbit<=$max || $max==0) && $tmpusername!=$username."-".$noitem){ if ($totalbid>=$m && ($totalbit<=$max || $max==0)){ if (is_numeric($noitem) && is_numeric($totalbid) && (substr($totalbid,strlen($totalbid)-2,2)=="00" || substr($totalbid,strlen($totalbid)-2,2)=="50")){ $item[$noitem]['bid'][$i]=$totalbid; $item[$noitem]['username'][$i]=trim($username); $tmpnoitem.=$noitem.","; $i++; } $tmpusername=$username."-".$noitem; } } } } } $mytitle="";$space=""; if ($ref==""){ $mytitle= "$title

"; $space="

"; } $output="$space
KOI's Auto Rekap
$mytitle
REKAP (Klik Angka Untuk Melihat History Bid)

"; $i=0; $isrc=""; $totalhigh=0; for ($i=1;$i<=$t;$i++){ $highestnumber=$username=""; $status=""; if (isset($item[$i]['bid'])){ $highestbid=max($item[$i]['bid']); $totalhigh=$totalhigh+$highestbid; $maxid = array_keys($item[$i]['bid'], max($item[$i]['bid'])); $username=$item[$i]['username'][$maxid[0]]; $status=$arritem["{$i}-status"]; $highestnumber=number_format($highestbid,0); } if ($i==1){ $isrc="/rekap/?d=$i&id=$id"; } $statusval=$status; if ($statusval==1) $status=" "; elseif ($statusval==2) $status=" "; elseif ($statusval==3) $status=" "; else $status=""; if (strtolower($myuname)=="griffin" || strtolower($myuname)=="yudihp" || strtolower($myuname)=="kc-bersama"){ $updateitemval="$username$status"; }else{ $updateitemval="$username$status"; } $output.= ""; } $total=""; $totalhigh=$totalhigh."000"; $txthadiah=""; if ($hadiah=="hadiah"){ $totalgrand=number_format(($totalhigh*8)/100,0,",","."); $totalgrandreserve=number_format(($totalhigh*6)/100,0,",","."); $totalrankone=number_format(($totalhigh*3)/100,0,",","."); $txthadiah="

Total Hadiah

Item NoHighest BidUser Name
{$arritem[$i]}$highestnumber$updateitemval
Grand ChampionReserve Grand ChampionJuara 1
Rp $totalgrandRp $totalgrandreserveRp $totalrankone
"; } $totalhigh=number_format($totalhigh,0,",","."); $total="$txthadiah
End Time: $closetime WSKTotal Bid: Rp $totalhigh
"; $output.= "


HISTORY

$total