html表单提交到邮件,如何创建HTML表单,在该表单中,用户输入电子邮件并单击提交后,就会从我的gmail帐户发送电子邮件给他们?...

You can be cool and write a method using this https://www.php.net/manual/en/ref.imap.php

在debianoid上,您可以尝试以下操作:

apt install libphp-phpmailer

it will install you the PHPmailer class from ( https://github.com/PHPMailer/PHPMailer )

我认为我从那里为您复制代码没有意义...

我做了一个超级简单的版本

//PHPMailer Object

$mail = new PHPMailer;

//From email address and name

$mail->From = "from@yourdomain.com";

$mail->FromName = "Full Name";

//To address

$mail->addAddress("recepient1@example.com");

//CC and BCC

$mail->addCC("cc@example.com");

$mail->addBCC("bcc@example.com");

//Send HTML or Plain Text email

$mail->isHTML(true);

$mail->Subject = "Subject Text";

$mail->Body = "Mail body in HTML";

$mail->AltBody = "This is the plain text version of the email content";

$mail->send();

HTML,当用户点击"提交"按钮后通常涉及到前端表单处理和JavaScript交互。下面是一个基本示例: ```html <!DOCTYPE html> <html lang="zh"> <head> <meta charset="UTF-8"> <title>表单提交</title> <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script> <!-- 如果使用jQuery --> </head> <body> <form id="myForm"> <label for="inputField">请输入信息:</label> <input type="text" id="inputField" name="userInfo"> <button type="button" onclick="submitData()">提交</button> </form> <!-- 弹窗提示信息 --> <div id="modal" class="hidden"> <p id="displayMessage"></p> </div> <style> /* 样式可以自定义 */ #modal { display: none; position: fixed; top: 50%; left: 50%; transform: translate(-50%, -50%); padding: 20px; background-color: white; border: 1px solid black; } </style> <script> function submitData() { // 获取用户输入的信息 const userInfo = $('#inputField').val(); // 清空或隐藏弹窗内容 $('#displayMessage').empty().append(`您输入的信息: ${userInfo}`); // 显示弹窗 $('#modal').removeClass('hidden'); // 可选:如果不需要弹窗,可以在这里关闭它 // $('#modal').hide(); } $(document).ready(function () { // 初始化样式隐藏 $('.hidden').css('display', 'none'); }); </script> </body> </html> ``` 在这个例子,当你点击"提交"按钮时,`submitData`函数被触发,它获取用户输入的文本,然后将其显示在id为`displayMessage`的元素,这个元素通常是弹窗的一部分。同时,我们使用了CSS和jQuery来控制弹窗的显示。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值