⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 make_swapqueue.php

📁 VIP信息处理系统源码
💻 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 + -