Ok, così verifichi anche se c'è il parametro:

codice:
if(array_key_exists("XML",$_POST) && trim($_POST["XML"])=="get"){
.....
}
Direi che la parte in js va bene... Sei sicuro che la chiamata ajax sta avvenendo correttamente, l'hai controllata con firebug o simili?