<?php
//detect zlib
if ($foo ini_get('zlib.output_compression')) {
  if((
$foo) == 1) {
    
$disable_compression TRUE;
    
//check referer header
    
if(isset($_SERVER['HTTP_REFERER'])) {
      
$bar $_SERVER['SERVER_NAME'];
      if(
$foo parse_url($_SERVER['HTTP_REFERER'])) {
        if(isset(
$foo['host'])) {
          
$host $foo['host'];
          if(
strcmp($host$bar) == 0) {
            
$disable_compression FALSE;
          }
        }
      }
    }
    if(
$disable_compression) {
      
ini_set('zlib.output_compression'0);
    }
  }
}
?>