Código PHP:
require_once('../Connections/connection.php');
require("../phpmailer/class.phpmailer.php");
$varname = $_FILES['archivo']['name'];
$vartemp = $_FILES['archivo']['tmp_name'];
$mail = new PHPMailer();
$mail->Host = "localhost";
$mail->From = "[email protected]";
$mail->FromName = "Listas";
$mail->Subject = "prueba";
if(!empty($_POST['email'])) {
$aLista=$_POST['email'];
mysql_select_db($database_connection, $connection);
$result= "SELECT * FROM informesp where Folio IN (".implode(',',$aLista).")";
$rs1= mysql_query($result, $connection) or die(mysql_error());
if(mysql_num_rows($rs1)>0)
{
while ($row = mysql_fetch_array($rs1)) {
{
// HTML body
$body = "Hola <strong>".$row["Nombre"]."</strong>, ";
$body.= $_POST[asunto];
$body.= "<em>List manager</em>";
// Text body
$text = "Hola ".$row["Nombre"].", \n\n";
$text.= "List manager";
// Configurar Email
$mail->Body = $body;
$mail->AltBody = $text;
$mail->AddAddress($row["Email"], $row["Nombre"]);
// Enviar el email
if(!$mail->Send()) {
echo "Error al enviar a: " . $row["Email"] . "<br>";
}
$mail->ClearAddresses();
}
}
}
}
hasta funciona bien se envia el mensaje y todo pero cunado a ese script le agrego
lo siguiente
Código PHP:
if ($_POST['action'] == "send") {
.
.
.
.
}
este es mi form
Código HTML:
<form action="" method="post" enctype="multipart/form-data" name="form"> <table> <tr valign="middle"> <td height="32" align="right"><div align="left"><font size="2">Asunto:</font></div></td> <td height="32"><input type="text" name="asunto" value="" size="32" /> </tr> <tr valign="middle"> <td height="45" ><div align="left"><font size="2">Adjuntar archivo:</font></div></td> <td> <input type="file" size="25" id="caja" name="archivo" style="width:400px"/></td> </tr> <tr valign="middle"> <td height="45" align="right"><div align="left"><font size="2">Mensaje:</font></div></td> <td height="45"><textarea name="mensaje" cols="32" ></textarea></td> </tr> <tr valign="baseline"> <td align="right"> <input type="image" name="btsend" src="img/CorreoE3Bn_r12_c9.png" border="0" id="btsend" alt="" /> <input type="submit" value="Cancelar" /> </td> </tr> </table> <input type="hidden" name="action" value="send" /></form>