certamente. Ho volutamente ignorato la prima riga poiche' cosi' come e' impostata potrebbe rendere un NOTICE in caso di $_POST['a_msn'] non settato

questa:

$_POST['a_msn']==""?$msn=NULL:$msn=$_POST['a_msn'];