Semplicemente perché non trova
Codice PHP:
$_POST['codice'
Non so come passi i dati e se stiamo all'interno di una classe ma è così

Codice PHP:
$codice $_POST['codice'];
protected function 
codice($codice){
if (!empty(
$codice)){
$this->ErrorResult("pieno");
}elseif(empty(
$codice)){
$this->ErrorResult("vuoto");
}