我正在使用 FormToEmail.php 免费脚本从用户输入他们的电子邮件和收件人电子邮件的页面发送一些表单数据,显然还有一些文本作为消息。
在 FormToEmail.php 中有一个地方可以插入我希望提交内容的电子邮件。
我需要在 FormToEmail.php 文件中动态设置作为“收件人”电子邮件输入的电子邮件,以便内容将通过电子邮件发送到收件人的电子邮件。我怎么做?
该脚本的注释中有一段文字:
Step 2:
Enter your email address.
在评论块之后有一行:
$my_email = "delete these words and put the email address only in here between the quotes";
假设您有硬编码地址而不是“删除这些......”。您只需将该行替换为:
$my_email = !empty($_REQUEST['recepient_email_field_name']) ? $_REQUEST['recepient_email_field_name'] : "default email address";
表单上的字段名称在哪里recepient_email_field_name
,用户应在其中输入他的电子邮件,默认电子邮件地址应替换为您当前拥有的电子邮件。
而不是这段代码:
$my_email = "delete these words and put the email address only in here between the quotes";
添加这个:
if (!empty($_POST['email'])) {
$my_email = trim($_POST['email']);
} else {
$my_email = "defaultemailaddress@domain.com";
}
用您自己的或任何其他替换默认值。