Ver Mensaje Individual
  #3 (permalink)  
Antiguo 16/01/2007, 15:43
delta132
 
Fecha de Ingreso: abril-2006
Ubicación: Bogotá
Mensajes: 251
Antigüedad: 18 años
Puntos: 14
Re: Envio de formulario con phpmailer

Gracias por responder, acá dejo el código completo:

Código:
<?php

require ("includes/class.phpmailer.php");

$mail = new PHPMailer();
$mail->PluginDir = "includes/";
$mail->Mailer = "smtp";
$mail->Host = "smtp.correo.yahoo.es";
$mail->SMTPAuth = true;
$mail->Username = "usurio"; 
$mail->Password = "xxxxxxxx";


$mail->From = "[email protected]";
$mail->FromName = "Pedidos";
$mail->Timeout=30;
$mail->AddAddress("[email protected]");
$mail->IsHTML(true); 
$mail->ContentType = "text/html";
$mail->Subject = "Pedido nuevo";
$mail->Body = "<html>
<body>
<form method='post' action='http://www.pagina.com'  >
<label><b>Nombre:</b></label>
<input type='text' name='nombre' />
<label><b>Email:</b></label>
<input type='text' name='mail'  />
<label><b>Pedido:</b></label>
<input type='text' name='pedido' maxlength='50' />
<input type='submit' value='Enviar pedido' />
</form>
</body>
</html>";
$exito = $mail->Send();


  $intentos=1; 
  while ((!$exito) && ($intentos < 5)) {
	sleep(5);
     	echo $mail->ErrorInfo;
     	$exito = $mail->Send();
     	$intentos=$intentos+1;	
}
if(!$exito)
   {
	echo "Problemas enviando correo electrónico a ";
	echo "<br/>".$mail->ErrorInfo;	
   }
   else
   {
	echo "Mensaje enviado correctamente";
   }

?>
En el action coloco esa pagina, pero ahi en realidad hago referencia a una pagina php que tengo alojada en mi servidor, que almacena los datos en una BD mia.

Pero sigo sin entender porque al clickear sobre el botón no hace ninguna acción.

Alguna posible solución?, Gracias!.