nuevo codigo para correo
Publicado por zendi (1058 intervenciones) el 21/12/2014 03:06:31
Realicé este codigo para enviar correos:
pero no lo envia.
si alguien pudiera ayudarme. Gracias.
este es el que procesa:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Untitled Document</title>
</head>
<body>
<?php
if(isset($_GET) and $_GET["m"]== 1)
{
?>
<h1 style="color:#66CC00">su mensaje llego </h1>
<?php
}
?>
<form name="form" method="post" action="procesa.php" enctype="multipart/form-data">
Nombre: <input type="text" name="nom" />
<br />
Correo: <input type="text" name="correo" />
<br />
Archivo: <input type="file" name="archivo" /> <br/> <br/>
<hr />
<input type="submit" value="Enviar" title="Enviar" />
</form>
</body>
</html>
pero no lo envia.
si alguien pudiera ayudarme. Gracias.
este es el que procesa:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
<?php
require_once("class.phpmailer.php");
$mail = new PHPmailer();
/*$mail->Host("localhost");*/
$mail->From = "andresmen2004@hotmail.com";
$mail->FromName = "Andres Men";
$mail->Subject = "Nuevo Mensaje";
$mail->AddAddress("alecuello84@hotmail.com",utf8_decode($_POST["nom"]));
$nom = $_POST["nom"];
$correo = $_POST["correo"];
$body = "Hola has recibido un mensaje de <br><br>";
$body.= "Nombre: $nom<br><br>";
$body.= "E-Mail: $correo<br><br>";
$mail->Body = $body;
$mail->AltBody = "Hola amigo\nprobando PHPMailer\n\nSaludos";
copy($_FILES["archivo"]["tmp_name"],$_FILES["archivo"]["name"]);
$mail->AddAttachment($_FILES["archivo"]["name"],$_FILES["archivo"]["name"]);
$mail->Send();
header("Location:correo.php?m=1");
?>
Valora esta pregunta


0