08/05/2013, 17:55
|
| | | Fecha de Ingreso: junio-2011
Mensajes: 1.293
Antigüedad: 12 años, 9 meses Puntos: 12 | |
Respuesta: Por que no funciona mi form???? deje esto en el script Código PHP: require("../phpmailer/class.phpmailer.php"); if(isset($_POST['asunto'])){ $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.= $_POST[mensaje]; $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(); } } } } se llama 2.php
y este el form Código HTML: <form action="2.php" method="post" enctype="multipart/form-data">
<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 height="45" > <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><input type="submit" value="Cancelar" /></td>
<td><input type="submit" value="Enviar" name="action" value="send" /></td>
</tr>
</table>
</form> |