//
// adclick.php
// Count ad click and redirect
// v 1.0
// 2009.11.19
//
//error reporting
error_reporting(E_ALL ^ E_NOTICE);
$parent='resizer';
//path
chdir('..');
//include files
require_once('vars.php');
require_once($folder['cms'].'/init.php');
//log
$log= new Log();
//language
$language= new Language();
//session
if($where= $folder['session'])//substr(getcwd(),0,-strlen(substr(getcwd(),strrpos(getcwd(),'/'))))."/temp";
if(file_exists($where)&&is_writable($where)) session_save_path($where);
//session_name("cms");
if(!headers_sent($filename,$linenum)) session_start(); else trigger_error("ERR_STARTING_SESSION: ERR_HEADERS_ALREADY_SENT: '$filename':$linenum!", E_USER_ERROR);
//settings
$settings= new Settings();
$settings->Load();
//define("DEBUG",$settings->debug);
define("DEBUG",true);
//language
//$language->Load($settings->lang);
//source
$id=''; if(isset($_GET['id'])) $id=(int)$_GET['id'];
if(!$id) die('No id specified!');
$sql= new MySQL();
$sql->doQuery("SELECT * FROM {$settings->tprefix}banners WHERE id=$id");
if($sql->rows)
{
$row= mysql_fetch_array($sql->result);
$url='';
if(isset($row['url'])&&$row['url']) $url= $row['url']; else if(isset($row['link'])&&$row['link']) $url= $row['link'];
if($url)
{
if(substr($url,0,7)<>"http://") $url="http://".$url;
$sql->doQuery("UPDATE {$settings->tprefix}banners SET clicks=clicks+1 WHERE id=$id");
if(!headers_sent()) header("Location: {$url}"); /*else*/ echo ' ';
exit();
}
else die('No link found!');
}
else die('ID not found!');
?>