fuonziona....!!! unico problema e che non prende la data in formato gg/mm/anno ma nel formato mm/gg/anno... dove sbaglio? ho imposto gg/mm/anno ma non va...

codice:
$compleanno = $_POST["compleanno"]; 
	             
    if ($compleanno == "") 
	{
       	$errori[0] = "la data del tuo compleanno è obbligatoria"; 
	}
    else 
	{
	list ($giorno, $mese, $anno) = explode ("/", $compleanno);
		        
	if (!checkdate($giorno, $mese, $anno)) 
	   {
	   $errori[0] ="data non corretta";
	   }
	        
           $gap=18;
	   $annominimo=1930;

	   if ($anno > $annominimo)
	      {
	      if (date("Y") - $anno < $gap)
		 {
		 $errori[0] ="sei minorenne";
		 }
           elseif (date("Y") - $anno < $gap && mktime(0,0,0,$giorno,$mese,$anno) > mktime(0,0,0,$giorno,$mese,$anno))
					            			   $errori[0] ="ok ";
	      }
           else 
	   $errori[0] ="data non corretta";
	  }  
  return $errori;             
}