Tengo un script que recoge un formulario donde incluyo un upload. El caso es que todo funciona correctamente, pero cuando relleno el formulario sin elegir un upload, entonces no me funciona. Me gustaría dar la opción a los usuarios de poder dejar vacío ese campo.
Alguien ve el fallo?? Gracias
![Adios](http://static.forosdelweb.com/fdwtheme/images/smilies/adios.gif)
Código PHP:
<?
if (!file_exists("$DOCUMENT_ROOT/archivos/$file_name") || $file_name==''){
move_uploaded_file($file, "$DOCUMENT_ROOT/archivos/$file_name");
include("$DOCUMENT_ROOT/mendizabal/php/class.html.mime.mail.inc");
$mail = new html_mime_mail(array('X-Mailer: Html Mime Mail Class'));
$attachment = $mail->get_file("$DOCUMENT_ROOT/archivos/$file_name");
$text = $nombre.", ".$telefono." <".$email."> de la empresa ".$empresa." ha rellenado el cuestionario de Manipuladores.
Primera clasificación: ".$clasificacion."
Preferencia de su ubicación: ".$ubicacion."
Radio de giro: ".$radio."
Altura de la grúa: ".$altura."
Capacidad de la carga en punta: ".$capacidad."
Giro del brazo: ".$giro."
Traslación de polipasto: ".$traslacion."
Polipasto de elevación: ".$polipasto_elevacion."
Grado de libertad de giro: ".$grados."
";
$mail->body=$text;
$mail->add_attachment($attachment, "$file_name");
$mail->build_message();
$mail->send('[email protected]', $nombre, $email, 'Formulario de manipuladores o gruas');
unlink("$DOCUMENT_ROOT/archivos/$file_name");
}
?>