ciao!

avrei un problema con i namespace.
dalla mia index faccio l'include di un file:
Codice PHP:
include_once './lib/costanti_file.php'
in questo file ho le varie costanti più questo:
Codice PHP:
<?php

// COSTANTI

function __autoload($class) {
    include_once 
$class '.php';
}
così per fare l'autoload.
fino a che non usavo i namespace funzionava tutto.
adesso ho modificato la classe così:
Codice PHP:
<?php

namespace MF {

    class 
MiaClasse {

             
// DO STUFF

    
}

}
ottenendo questi errori:
codice:
Warning:  include_once(MF\MiaClasse.php): failed to open stream: No such file or directory in /web/htdocs/www.sito.com/home/site/lib/costanti_file.php on line 9

Warning:  include_once(): Failed opening 'MF\MiaClasse.php' for inclusion (include_path='.:/php5.5/lib/php/') in /web/htdocs/www.sito.com/home/site/lib/costanti_file.php on line 9

Fatal error:  Class 'MF\MiaClasse' not found in /web/htdocs/www.sito.com/home/site/header.php on line 10
dove sbaglio?