Вход Регистрация
Файл: include/adward.php
Строк: 91
<?php

   
function get4IP() {
      
$ip="";
      if      ( 
getenv("HTTP_CLIENT_IP") )       $ip = getenv("HTTP_CLIENT_IP");
      else if ( 
getenv("HTTP_X_FORWARDED_FOR") ) $ip = getenv("HTTP_X_FORWARDED_FOR");
      else if ( 
getenv("HTTP_FORWARDED_FOR") )   $ip = getenv("HTTP_FORWARDED_FOR");
      else if ( 
getenv("REMOTE_ADDR") )          $ip = getenv("REMOTE_ADDR");
      else 
$ip = "UNKNOWN";
      return 
$ip;
   }

   function 
get3IP() {
      
$ip="";
      if      ( 
$GLOBALS["HTTP_CLIENT_IP"] )       $ip = $GLOBALS["HTTP_CLIENT_IP"];
      else if ( 
$GLOBALS["HTTP_X_FORWARDED_FOR"] ) $ip = $GLOBALS["HTTP_X_FORWARDED_FOR"];
      else if ( 
$GLOBALS["HTTP_FORWARDED_FOR"] )   $ip = $GLOBALS["HTTP_FORWARDED_FOR"];
      else if ( 
$GLOBALS["REMOTE_ADDR"] )          $ip = $GLOBALS["REMOTE_ADDR"];
      else 
$ip = "UNKNOWN";
      return 
$ip;
   }

   function 
make_seed() {
      list(
$usec, $sec) = explode(' ', microtime());
      return (float) 
$sec + ((float) $usec * 100000);
   }

function 
insert_code($delimeter="", $account="", $profile="", $number="")
{
   
$header    = '';
   
$delimeter = '';
   
$footer    = '';

   
$defaultaccount = 16103; // default user account (put Your ID)
   
$defaultprofile = 6626; // default user's profile number (mustn't be zero)
   
$defaultnumber  = 1; // default bars number to retrieve
   
$account = floor( $account );
   
$profile = floor( $profile );
   
$number  = floor( $number );
   if( empty(
$account) ) $account = $defaultaccount;
   if( empty(
$profile) ) $profile = $defaultprofile;
   if( empty(
$number) )  $number  = $defaultnumber;



   
$version = substr(phpversion(), 0, 1);
   if ( 
$version == "4" ) {
      
$referer       = 'http://darktime.net.ru'.getenv("REQUEST_URI");
      
$useragent     = getenv("HTTP_USER_AGENT");
      
$xforwarderfor = get4IP();
      
$forwarderfor  = getenv("HTTP_FORWARDED_FOR");
      
$remoteaddr    = get4IP();
   } else {
      
$referer       = 'http://'.$GLOBALS[SERVER_NAME].$GLOBALS[REQUEST_URI];
      
$useragent     = $GLOBALS[HTTP_USER_AGENT];
      
$xforwarderfor = get3IP();
      
$forwarderfor  = $GLOBALS[HTTP_FORWARDED_FOR];
      
$remoteaddr    = get3IP();
   };
   


   
srand(make_seed());
   
$num = rand ();
   
$text="";
   @
$fp = fsockopen("217.16.25.84", 80, &$errno, &$errstr, 0.5);
   if(!
$fp) return "Reclama timeout";
   else {
   
fputs($fp,
      
"GET /?r=$account&p=$profile&c=1&cs=koi&n=$number&v=100&z=$num HTTP/1.0rn".
      
"HOST: s1.adward.rurn".
      
"REFERER: $refererrn".
      
"User-Agent: $useragentrn".
      
"X_FORWARDED_FOR: $xforwarderforrn".
      
"FORWARDED_FOR: $forwarderforrn".
      
"REMOTE_ADDR: $remoteaddrrnrn");
   while(!
feof($fp) && $s=fgets($fp,1024)) if ($s=="rn") break;
   while(!
feof($fp)) {
      
$text = $text.fgets($fp,1024);
   }
   
$text = str_replace("n",$delimeter,$text);
   
$text = $header.$text.$footer;
   
fclose($fp);
   return 
$text;
   }
}

//round bar
function getBanner()
{
    
$i=rand(0,3);
    if(
$i==0) return insert_code("",16103,6626,5);
    if(
$i==1) return insert_code("",16129,6611,1);
     if(
$i==2) return insert_code("",16130,6640,1);
    if(
$i==3) return insert_code("",16386,6857,1);
    
$text="<script language="JavaScript">//<!--document.write('<script language="JavaScript" src="http://s1.adward.ru/?r=16129&p=6611&n=1&v=100&z=Math.random()"></script>');//--></script>";
    
return $text;
}


?>
Онлайн: 1
Реклама