Ho capito che il problema sta qui:
codice:
$("#uploadcover").change
(
  function()
  {
    if($(this).val() != null)
    {
    $("#salvacover").click();        ------------------> non viene più simulato il click
    }
  }
);