questo è il risultato :
Array ( [user_name] => mario [user_surname] => rossi ) fatto!
questo è quello che riporta utilizzando la print_r($_POST);
Quindi i dati vengono passati.
Allora forse l'errore è nella insert?

print_r($_POST);
$query ="INSERT INTO test.identity (nome, cognome) VALUES ('$user_name','$user_surname')";
if (mysql_query($query))
echo "fatto! ";
else
echo "Errore durante l'inserimento";