ho cambiato codice provando così
Codice PHP:function differanza_data($prima,$seconda){
$p=explode(":", $prima);
$s=explode(":", $seconda);
$diff_sec=($p[0]*60 + $p[1])-($s[0]*60 + $s[1]);
$dif_minuti=(int)($diff_sec/60);
$dif_secondi=abs((int)($diff_sec%60));
$dif_minuti=($dif_minuti<10 ? "0" : "").$dif_minuti;
$dif_secondi=($dif_secondi<10 ? "0" : "").$dif_secondi;
return "$dif_minuti:$dif_secondi";
}
$cerca = array(":",",",";",".","-");
$primo = str_replace($cerca,":",$_POST['ora_inizio']);
$secondo = str_replace($cerca,":",$_POST['ora_fine']);
echo "diferenza tra $secondo e $primo = ".differanza_data($secondo,$primo)."<br />";

Rispondi quotando