holas che's, no se como añadir una opción de adjuntar lista de e-mails, es decir yo quiero enviar 25 e-mails a correos distintos, y queria que para hacer esto hubiera una opcion en php que adjuntara un .txt con su lista:<BR> lista.txt
usuario@****.kz
usuario2@****.kz
usuario3@****.kz
usuario4@****.kz
aquí el envio.php, pero me falta esto de adjuntar la lista.txt
<?
include("configuracion.php");
if (isset($_POST[envia]))
{
$codigohtml.="<br>Buenas, que tal?";
//$codigohtml.="<input type=\"hidden\" name=\"tuemail\" value=$_POST[tumail]></font></body>";
$asunto = "Fotos";
$cabeceras = "From: HT <*****@****.kz>\r\nContent-type: text/html\r\n";
mail($_POST[email],$asunto,$codigohtml,$cabeceras);
echo "<script>alert(\"Tu e-mail a sido enviado satisfactoriamente a: <$email>\");</script>";
echo "<script> location.href=\"enviar.php\";</script>";
}
else
{
echo"<html><head><title>HT</title></head><body><form name=\"enviar\" action=\"enviar.php\" method=\"post\">";
echo"<p><center><input type=\"text\" name=\"email\" value=\"\"></center>";
//echo"<p><center>Tu email: <p><input type=\"text\" name=\"tumail\" value=\"\"></center>";
echo"<center><input type=\"submit\" name=\"envia\" value=\"Enviar\"></center></form></html>";
}
?>
es añadir un par de lineas, alguien me ayudaria terminar el codigo para la opcion que quiero, muchaaas graciiasss
Haz un while por cada linea que haya en tu txt y le metes la funcion mail().
Saludos
Hola, como dice Ing_Amc, lo mejor es hacer un While con el txt, se puede hacer algo como esto
$myFile = "coro.txt";
$fh = fopen('coro.txt', 'r');
while( !feof($fh) )
{$theData = fgets($fh);
$to = $theData;
$subj = $asunto;
$auto_msg_subj = "Asunto que le quieras poner";
$auto_mg_from = "Tu nombre y direccion";
$from = $emailenvio; //Direccion que quieras poner
$reply = "";
$cc = "";
$bcc = "";
$body = $cuerpo;
$headers = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
$headers .= "From: ".$from."\r\n";
$headers .= "Reply-To: ".$reply."\r\n";
$headers .= "Cc: ".$cc."\r\n";
$headers .= "Bcc: ".$bcc."\r\n";
//Aqui se manda el mail
mail($to,$subj,$body,$headers);
}
fclose($fh);
mas o menos por ahi te puedes guiar,
Saludos,