📄 make_swapqueue.php
字号:
<?php
include_once '../public/db_conn.php';
$queuedir = '../ads/ads_swapqueue';
if (!(file_exists ('' . $queuedir) AND is_dir ('' . $queuedir)))
{
mkdir ('' . $queuedir, 511);
}
$sqlf = 'SELECT * FROM `ads_form` WHERE 1 ORDER BY width, height LIMIT 0 , 30';
$rsf = mysql_query ($sqlf);
$rowf = mysql_fetch_array ($rsf);
$l_formid = $rowf['id'];
$l_width = $rowf['width'];
$l_height = $rowf['height'];
$str_formid = '' . '( ads_form_id=\'' . $l_formid . '\'';
$str_size = '' . $l_width . '_' . ('' . $l_height);
while ($rowf = mysql_fetch_array ($rsf))
{
$formid = $rowf['id'];
$width = $rowf['width'];
$height = $rowf['height'];
if (($width == $l_width AND $height == $l_height))
{
$str_formid .= '' . ' or ads_form_id=\'' . $formid . '\' ';
}
else
{
$str_formid .= '' . ' ) and ( ads_form_id=\'' . $formid . '\'';
$str_size .= '' . '|' . $width . '_' . ('' . $height);
}
$l_width = $width;
$l_height = $height;
}
$str_formid .= ' ) ';
$arr_size = explode ('|', $str_size);
while (list ($sk, $sv) = each ($arr_size))
{
$name_size[] = '' . $sv;
}
$arr_fromid = explode ('and ', $str_formid);
while (list ($fk, $fv) = each ($arr_fromid))
{
$str_file = '<?';
$str_file_c = '<?';
$i = 0;
$j = 0;
$sql = '' . 'select * from ads where ads_stat=\'2\' and own_type=\'1\' and ' . $fv . ' and admin_stat=\'2\' and spare>0 order by price*profit desc LIMIT 0 , 30';
$rs = mysql_query ($sql);
while ($row = mysql_fetch_array ($rs))
{
if ($row['ads_type'] == 1)
{
$str_file .= ('' . '$') . ('' . 'adsqueue_id[' . $i . ']="' . $row['id'] . '"; $') . ('' . 'adsqueue_user[' . $i . ']="' . $row['username'] . '"; $') . ('' . 'adsqueue_clicku[' . $i . ']="' . $row['url'] . '"; $') . ('' . 'adsqueue_openu[' . $i . ']="' . $row['openurl'] . '"; $') . ('' . 'adsqueue_picu[' . $i . ']="../"."' . $row['picname'] . '"; $') . ('' . 'adsqueue_conn[' . $i . ']="' . $row['conn'] . '"; ');
++$i;
continue;
}
else
{
if ($row['ads_type'] == 4)
{
$str_file_c .= ('' . '$') . ('' . 'adsqueue_id[' . $i . ']="' . $row['id'] . '"; $') . ('' . 'adsqueue_user[' . $i . ']="' . $row['username'] . '"; $') . ('' . 'adsqueue_clicku[' . $i . ']="' . $row['url'] . '"; $') . ('' . 'adsqueue_picu[' . $i . ']="../"."' . $row['picname'] . '"; $') . ('' . 'adsqueue_conn[' . $i . ']="' . $row['conn'] . '"; ');
++$j;
continue;
}
continue;
}
}
$str_file .= '?>';
$str_file_c .= '?>';
$fd = fopen ('' . '../ads/ads_swapqueue/' . $name_size[$fk] . '.php', 'w');
flock ($fd, 2);
$f = fwrite ($fd, $str_file);
fclose ($fd);
if ($f)
{
echo '' . $name_size[$fk] . '.php = ok<br>';
}
else
{
echo '' . $name_size[$fk] . '.php = fail<br>';
}
$fd = fopen ('' . '../ads/ads_swapqueue/click_' . $name_size[$fk] . '.php', 'w');
flock ($fd, 2);
$f = fwrite ($fd, $str_file_c);
fclose ($fd);
if ($f)
{
echo '' . 'click_' . $name_size[$fk] . '.php = ok<br>';
continue;
}
else
{
echo '' . 'click_' . $name_size[$fk] . '.php = fail<br>';
continue;
}
}
$str_ofile = '<?';
$i = 0;
$sql = 'select * from ads where ads_stat=\'2\' and own_type=\'1\' and ads_type=\'2\' and admin_stat=\'2\' and spare>0 order by price*profit desc LIMIT 0 , 30';
$rs = mysql_query ($sql);
while ($row = mysql_fetch_array ($rs))
{
$str_ofile .= ('' . '$') . ('' . 'adsqueue_id[' . $i . ']="' . $row['id'] . '"; $') . ('' . 'adsqueue_user[' . $i . ']="' . $row['username'] . '"; $') . ('' . 'adsqueue_clicku[' . $i . ']="' . $row['url'] . '"; $') . ('' . 'adsqueue_openu[' . $i . ']="' . $row['openurl'] . '"; $') . ('' . 'adsqueue_picu[' . $i . ']="../default.gif"; ');
++$i;
}
$str_ofile .= '?>';
$fd = fopen ('../ads/ads_swapqueue/openqueue.php', 'w');
flock ($fd, 2);
$f = fwrite ($fd, $str_ofile);
fclose ($fd);
if ($f)
{
echo 'openqueue.php = ok<br>';
}
else
{
echo 'openqueue.php = fail<br>';
}
?>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -