Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/04/2007, 02:30
Dahn II
 
Fecha de Ingreso: septiembre-2006
Mensajes: 40
Antigüedad: 17 años, 7 meses
Puntos: 0
Adjuntos en PHPmailer y Ajax

Estoy intentando adjuntar un archivo con la clase PHPmailer pero al enviar los datos mediante Ajax me aparece el siguiente error refiriéndose al campo "cv_empleo": "Notice: Undefined index". Estoy prácticamente seguro de que "$_FILES" no recoje bien el upload enviado, pero desconozco el motivo.

Este es el código PHP de esa parte en concreto (con sus respectivas comprobaciones):

Código PHP:
if(isset($_POST["cv_empleo"])) {
    
ini_set("max_execution_time""600");
    if(
$_FILES['cv_empleo']['size'] < 524288) {
      if(
$_FILES['cv_empleo']['type'] == "application/pdf" or $_FILES['cv_empleo']['type'] == "application/msword") {
        
$tmp_name $_FILES["cv_empleo"]["tmp_name"];
        
$name $_FILES["cv_empleo"]["name"];
        
$mail->AddAttachment($tmp_name$name);
      } else {
        echo 
"S&oacute;lo se admiten ficheros de Word o PDFs.";
      }
    } else {
      echo 
"El archivo adjuntado debe ocupar menos de 512 KB.";
    }
  } 
¿Alguien podría ayudarme?

Gracias.