tiagofrancis Posted March 27, 2010 Share Posted March 27, 2010 Hi folks. I'm new at this. I was told to use phpmailer with html. How can i pass parameters from my textbox to my mail function? I tried a bunch of solutions but with no success. <?php function button_phpinfo() { require("class.phpmailer.php"); $username = $_POST['username']; $mailer = new PHPMailer(); $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 = $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"; } } ?> <html> <head> </head><body> <form name="form1" action="button_php.php" method = "post"> <input ="Text" VALUE="username" NAME="username"> <input name="trial" type="button" value="phpinfo" onsubmit = "<?button_phpinfo()?>"> </form> </body></html> Thanks in advance Link to comment https://forums.phpfreaks.com/topic/196671-phpmailer-with-parameters-from-textbox/ Share on other sites More sharing options...
JustLikeIcarus Posted March 27, 2010 Share Posted March 27, 2010 Youhave a type in your text input element <input ="Text" VALUE="username" NAME="username"> Should Be <input type="text" value="username" name="username" /> Link to comment https://forums.phpfreaks.com/topic/196671-phpmailer-with-parameters-from-textbox/#findComment-1032567 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.