come no?

leggi a proposito di register_globals ON oppure off.

$keys = explode (",", $chiave);

$chiave NON esiste. Esiste $_POST['chiave']