📄 dez_datacollect.php
字号:
<?php
session_start ();
if (!empty ($_REQUEST['dayh']))
{
$nowtime = time ();
$cfile = './data/collectflag.txt';
$filestr = '' . $nowtime;
if ((file_exists ('' . $cfile) AND empty ($_SESSION['admin_username'])))
{
$filetime = filemtime ($cfile);
if ($nowtime - $filetime < 14400)
{
exit ();
}
}
$fp = fopen ('' . $cfile, 'w');
flock ($fp, 3);
$f = fwrite ($fp, $filestr);
fclose ($fp);
if ($f)
{
echo date ('d-H', $nowtime) . '结转成功!';
}
else
{
echo '结转失败!';
}
}
include_once './public/config.inc.php';
include_once './public/db_conn.php';
if (empty ($_REQUEST['prodate']))
{
$processdate = date ('Y-m-d', time () - 86400);
}
else
{
$processdate = $_REQUEST['prodate'];
}
if (!empty ($_REQUEST['webname']))
{
$sqlf = '' . ' and web_user=\'' . $_REQUEST['webname'] . '\'';
}
else
{
$sqlf = '';
}
if (!empty ($_REQUEST['adsid']))
{
$sqlf .= '' . ' and ads_id=\'' . $_REQUEST['adsid'] . '\'';
}
else
{
$sqlf .= '';
}
$sql = '' . 'select * from daydata where date=\'' . $processdate . '\' ' . $sqlf;
$rs = mysql_query ($sql);
while ($row = mysql_fetch_array ($rs))
{
$price = $row['price'];
$profit = $row['profit'];
$open_num = $row['open_num'];
$click_num = $row['click_num'];
$web_price = $price * $profit;
if (($row[ads_type] == 3 OR $row[ads_type] == 4))
{
$adser_money = round ($click_num * $price / 10) / 100;
$pvrate = round ($click_num / $row['pv_num'] * 1000) / 1000;
if ($pvrate <= $cfg_pminlimit)
{
$ipvrate = 1;
}
else
{
if ($cfg_pmaxlimit < $pvrate)
{
$ipvrate = 0;
}
else
{
$ipvrate = ($cfg_pmaxlimit - $pvrate) / ($cfg_pmaxlimit - $cfg_pminlimit);
}
}
$web_money = round ($click_num * $web_price / 10 * $ipvrate) / 100;
$rate = 0;
}
else
{
$rate = round ($click_num / $open_num * 100) / 100;
if ($row['rate'] < $rate)
{
$rate = $row['rate'];
}
if (0.100000000000000005551115 < $rate)
{
$irate = 0.100000000000000005551115;
}
else
{
$irate = $rate;
}
$web_money = round ($open_num * $web_price / 1000 * (1 + $irate) * (1 + $irate) * 100) / 100;
$adser_money = round ($open_num * $price / 1000 * ((1 + $irate) * (1 + $irate) + 0.100000000000000005551115) * 100) / 100;
}
echo '' . $row['web_user'] . ' = ' . $row['ads_id'] . '<br>';
$update = '' . 'update daydata set rate=\'' . $rate . '\',web_money=\'' . $web_money . '\',adser_money=\'' . $adser_money . '\' where id=\'' . $row['id'] . '\'';
$rsup = mysql_query ($update);
}
$webfile = './index/index_newweb.htm';
$ltime = filemtime ($webfile);
if (date ('Y-m-d') != date ('Y-m-d', $ltime))
{
$sql = 'select s_name,url,s_type,retime from webmember where admin_stat=\'2\' order by retime desc limit 0,9';
$rs = mysql_query ($sql);
$conntent = '
<link href="../public/index.css" rel="stylesheet" type="text/css">
<body topmargin=5>
<table width="95%" height="20" border="0" cellpadding="0" cellspacing="0">';
while ($row = mysql_fetch_array ($rs))
{
$retime = substr ($row['retime'], 0, 10);
$s_type = $row['s_type'];
$str_url = eregi_replace (',', ',', $row['url']);
$arr_url = explode (',', $str_url);
$conntent .= '' . '
<tr align="center" valign="middle">
<td width="7%" height="21"><img src="images/bot2.jpg" width="6" height="6"></td>
<td width="53%" align="left"><a href="' . $arr_url['0'] . '" target=\'_blank\'>' . $row['s_name'] . '</a> </td>
<td width="20%" align="center">' . $cfg_webtype[$s_type] . '</td>
<td width="20%" align="right">' . $retime . '</a> </td>
</tr>
';
}
$conntent .= '</table></body>';
echo $conntent;
$fp = fopen ('' . $webfile, 'w');
flock ($fp, 3);
fwrite ($fp, $conntent);
fclose ($fp);
}
?>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -