tengo este codigo actualmente funcionando,
el problema es que no puedo agregar mas de una direccion de destino
alguna idea como se podria arreglar
Código PHP:
<?php
$status = "";
if ($_POST["action"] == "upload") {
// obtenemos los datos del archivo
$tamano = $_FILES["archivo"]['size'];
$tipo = $_FILES["archivo"]['type'];
$archivo = $_FILES["archivo"]['name'];
$prefijo = substr(md5(uniqid(rand())),0,6);
if ($archivo != "") {
$destino = "files/".$prefijo."_".$archivo;
if (copy($_FILES['archivo']['tmp_name'],$destino)) {
$status = "Archivo subido: <b>".$archivo."</b>";
//PEAR:MAIL
require_once "Mail.php";
$from = "documento<[email protected]>";
$to = "TargetName <".$_POST['email'].">";
$subject = "files";
$body = "envio\n";
$body.= "Envio de Docs \n";
$body.= "FECHA: ".date("d/m/Y")."\n";
$body.= "HORA: ".date("h:i:s a")."\n";
$body.= "revise su mail \n";
$archivo=str_replace(" ","%20",$archivo);
$body.= ruta/files/" .$prefijo."_".$archivo."";
$host = "127.0.0.1";
//$username = "pruebas@correo.com";
//$password = "123456";
$username = "correo@correo.com";
$password = "0YxBr415";
$headers = array ('From' => $from,
'To' => $to,
'Subject' => $subject);
//echo "ok";
$smtp = Mail::factory('smtp',
array ('host' => $host,
'auth' => true,
'username' => $username,
'password' => $password));
//echo "ok";
$mail = $smtp->send($to, $headers, $body);
if (PEAR::isError($mail)) {
$estatusmail="<p>" . $mail->getMessage() . "</p>";
} else {
$estatusmail="Mensaje enviado OK! a:".$_POST['email'];
}
//FIN MAIL
} else {
$status = "Error al subir el archivo";
}
} else {
$status = "Error al subir archivo";
}
}
?>