Include bandwidth script
Posted: Thu Jun 07, 2012 11:21 pm
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; } ?>