<?pHp


function get_content($origin) {
	if (isset($_REQUEST['_query'])) $url = 'http://'.$origin.'/'.$_REQUEST['_query']; else $url = 'http://'.$origin;
	$buffer = file_get_contents($url);  
	preg_match('~charset=([-a-z0-9_]+)~i',$buffer, $charset); 
	if (isset($charset[1])) $charset = $charset[1]; else $charset = 'utf-8'; 
	$finfo = new finfo(FILEINFO_MIME_TYPE);	$type = $finfo->buffer($buffer);

	header('Content-Type: '.$type.'; charset='.$charset);
	$buffer = str_ireplace(array($origin, '../'), array($_SERVER['HTTP_HOST'], ''), $buffer);
	return $buffer;
}
 
print get_content('gen1.mirobank.ru');