Originally posted by Malka1
View Post
PHP Code:
<?php
error_reporting(1);
require_once('mobile_device_detect.php');
function adtwirl_request($ads_number = 1, $use_array = true)
{
$mobile = mobile_device_detect();
if($mobile == false) return '';
// PHP Install Code Version: 21.05.2010 v 1.05.00 BETA
// Unique id code of your site
$site_code = '0e621fab-693d-4457-982b-b884c0ddc6f4';
// Enable image ads (true = enable ; false = disable )
$image_ads = true;
// Enable adult ads (true = enable ; false = disable )
$adult_ads = true;
/* Enable free ads (true = enable ; false = disable ) you will get points instead of Money for this ads which you can use to advertise your site, if this ads are disabled your site will show only cash ads */
$free_ads = true;
$request_method = 1; /* You can chose here the request method for ads, but the best value is 1 which stands for curl request method. Any other value will be readfile which is not recomended. */
// Do not edit from this line
$IP = ""; if (isset($_SERVER)) { if (isset($_SERVER["HTTP_X_FORWARDED_FOR"])) { $IP = $_SERVER["HTTP_X_FORWARDED_FOR"]; $proxy = $_SERVER["REMOTE_ADDR"]; } elseif (isset($_SERVER["HTTP_CLIENT_IP"])) { $IP = $_SERVER["HTTP_CLIENT_IP"]; } elseif (isset($_SERVER["HTTP_X_REAL_IP"])) { $IP = $_SERVER["HTTP_X_REAL_IP"]; } else { $IP = $_SERVER["REMOTE_ADDR"]; } } else { if (getenv('HTTP_X_FORWARDED_FOR')) { $IP = getenv('HTTP_X_FORWARDED_FOR'); $proxy = getenv('REMOTE_ADDR'); } elseif (getenv('HTTP_CLIENT_IP')) { $IP = getenv('HTTP_CLIENT_IP'); } else { $IP = getenv('REMOTE_ADDR'); } } if (strstr($IP, ',')) { $ips = explode(',', $IP); $IP = $ips[0]; } if (empty($IP)) $IP = $_SERVER["REMOTE_ADDR"]; elseif (strtolower(trim($IP)) == 'unknown') $IP = $_SERVER["REMOTE_ADDR"]; $keyname_ua_arr = array('HTTP_X_DEVICE_USER_AGENT', 'HTTP_X_OPERAMINI_PHONE_UA', 'HTTP_USER_AGENT'); foreach ($keyname_ua_arr as $keyname_ua) { if (!empty($_SERVER[$keyname_ua])) { $ua = urlencode($_SERVER[$keyname_ua]); break; } } $url = 'http://a.adtwirl.com/ad.php?site_code='.$site_code.'&ip='.urlencode($IP).'&ua='.$ua.'&uri='.urlencode($_SERVER["REQUEST_URI"]).'&host='.urlencode($_SERVER["HTTP_HOST"]).'&lang='.urlencode($_SERVER["HTTP_ACCEPT_LANGUAGE"]).'&adult='.$adult_ads.'&free='.$free_ads.'&image='.$image_ads.'&ads='.$ads_number.'&code=28-3-10'; if($request_method == 1) { $ch = curl_init(); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_TIMEOUT, 1); curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 1); curl_setopt($ch, CURLOPT_HTTP_VERSION, CURL_HTTP_VERSION_1_0); curl_setopt($ch, CURLOPT_URL, $url); $result = curl_exec($ch); curl_close($ch); } else { ini_set('default_socket_timeout',1); if (@$file = fopen($url, "r")) { while(!feof($file)) { $result .= fgets($file, 1024); } fclose ($file); } }
if ($use_array == true && $ads_number > 1)
{
$arr = explode("\n", $result);
$ads = array();
for($i=0;$i<$ads_number;$i++)
{
if(preg_match('/^\<.*\>$/', $arr[$i])) $ads[] = $arr[$i];
}
if(count($ads)>0)return $ads;
}
elseif(preg_match('/^\<.*\>$/', $result))
return $result;
}
echo adtwirl_request();
echo 'test';
?>
Originally posted by khan89
View Post

Leave a comment: