hola mira revisa esta parte porque creo que ahi es el problema
Código PHP:
Ver originalif(!empty( $file_name )) { $mail->AddAttachment($_FILES["archivo"]["tmp_name"], $_FILES["archivo"]["name"]);
}
Al menos en la parte de codigo que muestras no encuentro definida la variable $file_name , por lo tanto no entra a este if