本文介绍了包括新闻稿注册的电子邮件正文的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述 我是一个新手,当涉及到PHP,我正在尝试将它用于简单的简报注册表单。 html表单有一个输入字段供用户输入他们的电子邮件并提交 该表单效果很好,它会向php代码中指定的地址发送一封空白电子邮件。我希望电子邮件正文有类似我想注册您的简报而不是空白。 PHP代码是; <? php $ emailmanager =' test@example.com' ; error_reporting(0); $ email = trim($ _ POST [' email']); $ Ok = ereg( ^([a- ZA-Z0-9_\ .-] +)@((\ [[0-9] {1,3} \。[0-9] {1,3} \。[0-9] { 1,3} \)|(([A-ZA-Z0-9\ - ] + \。)+))([A-ZA-Z] {2,4} |。[0-9] {1,3})(\)?)$, $ email); if ($ Ok) { mail($ emailmanager,'New NewsFlash Subscriber','','From : '。$ email); if(!ereg(^ [_ a-z0-9 - ] +(\。[_ a- Z0-9 - ] +)* @ [A-Z0-9 - ] +(\ [A-Z0-9 - 。] +)*(\ [AZ] {2,3})$,$ UNameFrm)) { ? > < script 语言 =' javascript' > alert('谢谢,您的地址已添加到我们的邮件列表中'); history.go(-1); < / script > <? exit(); } } else { if(!ereg(^ [_a-Z0-9 - ] +(\ [_ A-Z0-9 - ]。+)* @ [A-Z0-9 - ] +(\ [A-Z0-9 - ]。+)*( \。[az] {2,3})$,$ UNameFrm)) { ? > < script language =' javascript' > alert('抱歉,请提供有效的电子邮件地址。'); history.go(-1); < / script > <? exit(); } } ? > 我们非常感谢您的帮助解决方案 emailmanager =' test@example.com' ; error_reporting(0); email = trim( _POST [' email' ]); I am a newbie when it comes to php and I am trying to use it for a simple newsletter signup form. the html form has an input field for users to enter their emails and submitThe form works well and it sends a blank email to the address specified in the php code. I would like the email body to have something like "I would like to signup for your newsletter instead of being blank.The php code is;<?php$emailmanager = 'test@example.com';error_reporting(0);$email = trim($_POST['email']);$Ok = ereg("^([a-zA-Z0-9_\.-]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([a-zA-Z0-9\-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$", $email);if ($Ok) { mail($emailmanager,'New NewsFlash Subscriber','','From: '.$email); if(!ereg("^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3})$",$UNameFrm)) { ?><script language = 'javascript'> alert('Thank you, your address was added to our Mailing List'); history.go(-1); </script><? exit(); }}else { if(!ereg("^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3})$",$UNameFrm)) { ?><script language = 'javascript'> alert('Sorry, please provide a valid Email address.'); history.go(-1); </script><? exit(); }}?>Your help will be highly appreciated 解决方案 emailmanager = 'test@example.com';error_reporting(0);email = trim(_POST['email']); 这篇关于包括新闻稿注册的电子邮件正文的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!
10-30 07:55