<?php require_once('init.php'); require_once('cmd.php'); // handle http proxy when using file_get_contents if (CONST_HTTP_Proxy) { $proxy = 'tcp://' . CONST_HTTP_Proxy_Host . ':' . CONST_HTTP_Proxy_Port; $aHeaders = array(); if (CONST_HTTP_Proxy_Login != null && CONST_HTTP_Proxy_Login != '' && CONST_HTTP_Proxy_Password != null && CONST_HTTP_Proxy_Password != '') { $auth = base64_encode(CONST_HTTP_Proxy_Login . ':' . CONST_HTTP_Proxy_Password); $aHeaders = array("Proxy-Authorization: Basic $auth"); } $aContext = array( 'http' => array( 'proxy' => $proxy, 'request_fulluri' => true, 'header' => $aHeaders ), 'https' => array( 'proxy' => $proxy, 'request_fulluri' => true, 'header' => $aHeaders ) ); stream_context_set_default($aContext); }