ОЧЕНЬ СРОЧНО нужна помощь по скрипту автокликов HELP - HELP

mitchellzzz
На сайте с 24.02.2009
Offline
40
340

Братья, не раз выручали, может и сейчас выручите

Суть проблемы такова :

Дали скрипт от bitrix'а, для автоматизации кликов по новостям, а у меня ворд пресс. Обращается он разумеется к базе WP, а я как свинья в апельсинах - нуль. Пособите адаптировать скрипт под вордпресс

С меня репа и пиво, время еще поджимает страшно :fire:

<?
// Php-script автоматизации кликов по новостям
//
// Обрабатываются ссылки вида http://www.mysite.com/bitrix/zzzz.php
// Дополнительно проверяются корректность новости
//
// При включённом флаге $debug на экран выводится техническая информация.
//



$debug = false;

/* Переменные для соединения с базой данных */
$hostname = "local";
$username = "Pupkin";
$password = "vasilii";
$dbName = "Pupkin_db";

/* создать соединение */
mysql_connect($hostname,$username,$password) OR DIE("Не могу создать соединение ");
/* выбрать базу данных. Если произойдет ошибка - вывести ее */
mysql_select_db($dbName);

$query_last = "SELECT MAX(`ID`) FROM `b_iblock_element` WHERE `IBLOCK_ID` = 1";// WHERE `created` <= NOW()";
$query_pre = "SELECT MAX(`ID`) FROM `b_iblock_element` WHERE `ID` < ( SELECT MAX( `ID` ) FROM `b_iblock_element` WHERE `IBLOCK_ID` = 1) AND `IBLOCK_ID` = 1";

$query = "SELECT MAX(`coin`) FROM `b_nzc` WHERE `id` = 1";
$res = mysql_query($query) or die(mysql_error());
$str_ID = mysql_fetch_array($res);
$nzc_ID = $str_ID['MAX(`coin`)'];

if ( $nzc_ID )
$res = mysql_query($query_last) or die(mysql_error());
else
$res = mysql_query($query_pre) or die(mysql_error());

$str_ID = mysql_fetch_array($res);
$res_ID = $str_ID['MAX(`ID`)'];

$ip = $_SERVER["REMOTE_ADDR"];
$dt = date('YmdHis');
$str_http = "http://".$_SERVER['SERVER_NAME']."/news/fin/$res_ID.html";

if ( $nzc_ID )
$query = "UPDATE `mysite`.`b_nzc` SET `coin` = '0' WHERE `b_nzc`.`id` =1";
else
$query = "UPDATE `mysite`.`b_nzc` SET `coin` = '1' WHERE `b_nzc`.`id` =1";

$res = mysql_query($query) or die(mysql_error());

$query = "INSERT INTO`mysite`.`b_nzc` VALUES ('','','".$dt."','".$ip."','".$str_http."')";
$res = mysql_query($query) or die(mysql_error());

$str_header = "Location: http://". $_SERVER['SERVER_NAME'] ."/pages/fin/";

header ($str_header);
exit;

if ($debug) {
echo "<br><br>Отладочная информация:<br><br>";
echo "ID статьи - $res_ID<br>";
echo "Орёл/решка - $nzc_ID<br>";
print_r($_GET);
echo "<br><br>" ;
print_r($_SESSION);
}

?>

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий