Mi nombre es Gabriela...
Estoy laburando en un sitio con un formulario de contacto que tiene un campo para adjuntar un archivo... Siempre me funciono perfectamente, usaba phpmailer y no tenia ningun drama. El tema es que mis clientes contrataron un plan de dattatec con Windows... y mi forma de programar el formulario no funciona para este plan...
Logre hacer que me mande el mail dsp de mucho trabajo ya que no soy programadora, pero realmente NO SE como hacer la parte de adjuntar archivo...
Tenía entendido que en el FORMULARIO va de esta manera
<form method="post" action="envio.php" enctype="multipart/form-data">
pero en el envio.php no se como hacer la parte de que envie el adjunto al mail.
Antes utilizaba:
Código PHP:
Ver original
$nuevonombre=$aleatorio.'-'.$_FILES['archivo']['name']; // copiamos el archivo en el servidor $conarchivo = "Your file has been added successfully<br />"; } $mail->AddAttachment('archivos/'.$nuevonombre.'', $nuevonombre);
Y mi codigo actual de envio.php es:
Código PHP:
Ver original
$mail->Mailer = "smtp"; $mail->Port=25; $mail->Host = "localhost"; $subject = "Pedido de Presupuesto"; $contenido .= "Cantidad de Palabras/Paginas: ".$_POST["cantidad"]."\n"; $contenido .= "Nombre: ".$_POST["nombre"]."\n"; $contenido .= "Nombre: ".$_POST["apellido"]."\n"; $contenido .= "Nombre: ".$_POST["direccion"]."\n"; $contenido .= "Nombre: ".$_POST["localidad"]."\n"; $contenido .= "Nombre: ".$_POST["pais"]."\n"; $contenido .= "Nombre: ".$_POST["telefono"]."\n"; $contenido .= "Email: ".$_POST["email"]."\n\n"; $contenido .= "Comentario: ".$_POST["consulta"]."\n\n"; $header .= "Mime-Version: 1.0\n"; $header .= "Content-Type: text/plain"; echo ('<meta http-equiv="refresh" content="0;url=ingles-prueba2.php">'); } }
Realmente no tengo idea como hacerlo
![triste](http://static.forosdelweb.com/fdwtheme/images/smilies/frown.png)
![ojotes](http://static.forosdelweb.com/fdwtheme/images/smilies/ojotes.png)
Saludos