Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/283.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 检查电子邮件是否为@examplemail.com_Javascript_Php_Html_Email - Fatal编程技术网

Javascript 检查电子邮件是否为@examplemail.com

Javascript 检查电子邮件是否为@examplemail.com,javascript,php,html,email,Javascript,Php,Html,Email,在我的电子商务网站上,发票文件是用javascript文件创建的。我想将另外两个文件(7页)添加到此文件。因此,在invoice页面结束后,脚本将启动。但是如果用户有其他页面,我希望添加其他页面 以@examplemail.com结尾的电子邮件。 我必须导入电子邮件,但我不想在发票上显示它。 所以我会把这个变量放在不会打印到发票页面的地方 let exmail = {user.Email} // I already have a php file with the variable 现在我想检

在我的电子商务网站上,发票文件是用javascript文件创建的。我想将另外两个文件(7页)添加到此文件。因此,在invoice页面结束后,脚本将启动。但是如果用户有其他页面,我希望添加其他页面 以@examplemail.com结尾的电子邮件。 我必须导入电子邮件,但我不想在发票上显示它。 所以我会把这个变量放在不会打印到发票页面的地方

let exmail = {user.Email} // I already have a php file with the variable
现在我想检查email(exmail变量)是否包含@examplemail.com

希望你有足够的信息来帮助我解决我的问题

编辑:我已经知道如何编写代码了。只是想要更多的意见,也许有些比我的好。我刚刚编写了一个示例代码,{}部分正在工作,因为它连接到我的php后端。

您可以在php中使用:


您应该尝试自己编写代码。如果您有问题,请发布您尝试过的内容,并清楚解释哪些内容不起作用,然后提供。读一个好问题。一定要仔细阅读。你的代码片段能正常工作吗?我希望需要删除
{}
,您的代码才能正确执行。
<?php
$emailPattern   = '@exampleemail.com';
$pos = strpos($exmail, $emailPattern);

if ($pos === false) {
    //Invalid email
} else {
    //valid email
}

?>
var isValidEmail = exmail.indexOf('@exampleemail.com');
if (isValidEmail !== -1){
//true valid
} else {
//false email
}