Jump to content

PHPMAILER with form. Body keeps going empty :'(


tiagofrancis

Recommended Posts

I have the folloowing code working to send an e-mail. The e-mail is sent but with no body? Help? Anyone?

 

Here is the code.

 

<html>

<head>

</head><body>

 

<form name="form1" action="button_php.php" method ="post">

<input type="Text" VALUE="username" NAME="username">

<input name="trial" type="submit" value="phpinfo" submit = "<?button_phpinfo()?>">

</form>

 

</body></html>

 

 

<?php

function button_phpinfo() {

require("class.phpmailer.php");

 

$mailer = new PHPMailer();

$mailer->IsHTML(true);

$mailer->IsSMTP();

$mailer->Host = 'ssl://smtp.gmail.com:465';

$mailer->SMTPAuth = TRUE;

$mailer->Username = '[email protected]';  // Change this to your gmail adress

$mailer->Password = 'arqui.2009';  // Change this to your gmail password

$mailer->From = '[email protected]';  // This HAVE TO be your gmail adress

$mailer->FromName = 'Seminario HR'; // This is the from name in the email, you can put anything you like here

$mailer->Body = $_POST['username'];

$mailer->Subject = 'Seminario HR.';

$mailer->AddAddress('[email protected]');  // This is where you put the email adress of the person you want to mail

if(!$mailer->Send())

{

  echo "Message was not sent<br/ >";

  echo "Mailer Error: " . $mailer->ErrorInfo;

}

else

{

  echo "Message has been sent";

}

}

?>

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.