Include bandwidth script

Ask about a PHP problem here.
Locked
chief111
Posts: 1
Joined: Mon Mar 19, 2012 9:22 am

Include bandwidth script

Post by chief111 »

Pls is it possible to include a bandwith script inside this script? if yes plese can u write the bandwidth script that could run with this script.it works for a proxy software called indian web proxy. please i really need your help. thanks
<?php


// Set execution time : 20 seconds
set_time_limit(300);
error_reporting(0);
// Should be same as defined in java constant file.
// should be between 1-50
$encKey =20;


$myFile = "log.txt";
$fh = fopen($myFile, 'w') or die("can't open file");
fclose($fh);
$myFile = "log.txt";
$fh = fopen($myFile, 'a') or die("can't open file");



$line = file_get_contents("php://input");
$encryptEnable = substr($line,0,1);
$line =  substr($line,1);

//fwrite($fh, ":INPUTTTTTTT:".$line.":INPUTTTTTTTTTTT:"); 

if($encryptEnable=="Y"){
$line = deccrypt_string($line);   }


$hostport = substr($line,0,61);
$bodyData = substr($line,61);
$line ='';

$host = substr($hostport,0,50);
$port = substr($hostport,50,10);
$issecure = substr($hostport,60,1);
//fwrite($fh, $host); fwrite($fh, $port);  fwrite($fh, $issecure); 

if($issecure=="Y"){
$host = "ssl://".$host;
}

$fsok = fsockopen(trim($host) , intval(trim($port))); 
if(FALSE == $fsok ) {echo "Invalid url, check the url and try again"; return ;}
fwrite($fsok, $bodyData ); 
$port ='';$host ='';$hostport= '';$bodyData='';

while ($line = fread($fsok, 25000))
{
if($encryptEnable=="Y")
echo encrypt_string($line);
else
echo $line;
}

fclose($fsok); 
//fclose($fh); 


///////////////////////////////////////////////////////////////////////////////////////

// Sample encrypt.Keeping the ouput size same.
function encrypt_string($input)   
{
global $encKey;   
$line="";
for($i=0;$i<strlen($input);$i++){
$line .= chr(ord($input[$i])+$encKey); 
}
    return $line;   
}   
  
// Sample decrypt.Keeping the ouput size same.
function deccrypt_string($input)   
{   
global $encKey; 
$line="";
for($i=0;$i<strlen($input);$i++){
$line .= chr(ord($input[$i])-$encKey); 
}
    return $line;   
}   

?>
User avatar
jacek
Site Admin
Posts: 3262
Joined: Thu May 05, 2011 1:45 pm
Location: UK
Contact:

Re: Include bandwidth script

Post by jacek »

This is not a place to ask for things to be done for you.
Image
Locked