/* retorna o endere�o relativo do script atual em rela��o � pasta de arranque do seu site */
  function getRelativeAdress()
  {
    $_ADRESS_OFF_THIS_SCRIPT_ = $_SERVER['SCRIPT_NAME'];
    $_RELATIVE_LEVEL_FOLDER_ = (substr_count($_ADRESS_OFF_THIS_SCRIPT_, "/") - 1);
    $_RELACTIVE_PREFIX_OFF_FOLDER_ = str_repeat("../", $_RELATIVE_LEVEL_FOLDER_);
    return $_RELACTIVE_PREFIX_OFF_FOLDER_;
  };

/* 
EXEMPLO:

SUPONDO O CASO ABAIXO:

pasta_de_arranque (onde fica o index principal so seu site)
             |
             |___ includes (pasta dos arquivo de inclusao)
             |         |
             |         |___ arquivo1.php, arquivo2.php etc.
             |
             |___ pasta1
                     |
                     |___ pasta2
                             |
                             |___ script1.php


EXTRUTURA DO SCRIPT1.PHP USANDO A FUN��O PARA INCLUIR O ARQUIVO1.PHP
<?php
  function getRelativeAdress()
  {
    $_ADRESS_OFF_THIS_SCRIPT_ = $_SERVER['SCRIPT_NAME'];
    $_RELATIVE_LEVEL_FOLDER_ = (substr_count($_ADRESS_OFF_THIS_SCRIPT_, "/") - 1);
    $_RELACTIVE_PREFIX_OFF_FOLDER_ = str_repeat("../", $_RELATIVE_LEVEL_FOLDER_);
    return $_RELACTIVE_PREFIX_OFF_FOLDER_;
  };

  include getRelativeAdress() . "includes/arquivo1.php";
?>

PRONTO AGORA VOC� PODE MOVER O SCRIPT1.PHP PARA QUALQUER PASTA QUE DESEJAR QUE ELE FUNCIONAR� O INCLUDE NORMALMENTE

DESENVOLVIDOR POR EQUIPE MENSAD SOLU��ES EM INTERNET (MENSAD.COM.BR)
*/