php发送安全邮件
来源:互联网 发布:剑网3御姐捏脸数据 编辑:程序博客网 时间:2024/06/15 14:09
运行界面:
<html><body><?phpfunction spamcheck($field) { /** * filter_var() 函数通过指定的过滤器过滤变量。*如果成功,则返回已过滤的数据,如果失败,则返回 false*用FILTER_SANITIZE_EMAIL函数添加地址 ,过滤器删除字符串中所有非法的 e-mail 字符。*该过滤器允许所有的字符、数字以及 $-_.+!*'{}|^~[]`#%/?@&=。**<?php$var="some(one)@exa\\mple.com";var_dump(filter_var($var, FILTER_SANITIZE_EMAIL)); //var_dump打印变量的相关信息?>输出:string(19) "someone@example.com"**filter_var(variable, filter, options)**variable必需。要过滤的变量。*filter 可选。规定要使用的过滤器的 ID。*options规定包含标志/选项的数组。检查每个过滤器可能的标志和选项。*** */ $field=filter_var($field, FILTER_SANITIZE_EMAIL); if(filter_var($field, FILTER_VALIDATE_EMAIL)) { return TRUE; } else { return FALSE; } }if (isset($_REQUEST['email'])){$mailcheck = spamcheck($_REQUEST['email']); if ($mailcheck==FALSE) { echo "非法输入!!"; echo exit(); } else { $email = $_REQUEST['email'] ; $subject = $_REQUEST['subject'] ; $message = $_REQUEST['message'] ; mail("$email", "主题: $subject",$message, "来自: $email" ); echo "感谢您的使用!"; } }else { echo "<form method='post' action='SecurityMailDemo.php'> Email: <input name='email' type='text' /><br /> Subject: <input name='subject' type='text' /><br /> Message:<br /> <textarea name='message' rows='15' cols='40'> </textarea><br /> <input type='submit'/> </form>"; }?></body></html>
0 0
- php发送安全邮件
- PHP发送邮件原理
- php 邮件发送
- php定时发送邮件
- php 邮件发送系统
- PHP 发送邮件 附件
- PHP邮件发送
- php SMTP发送邮件
- PHP发送邮件---phpmailer
- php发送邮件
- php发送邮件
- 通过PHP发送邮件!
- php 发送邮件
- PHP 邮件发送系统
- php邮件发送
- CI php发送邮件
- 发送邮件(PHP)
- PHP发送邮件
- linux 添加系统调用方法(修正)
- 加密解密算法,客户端C++加密,服务端PHP解密
- 【Android学习】Android完全退出应用程序
- Spring JdbcTemplate方法详解 .
- 自然月
- php发送安全邮件
- KMP算法
- C#软件开发三层架构的学习总结
- vs2010笔记
- 买不到的数目(蓝桥)
- 博客系统架构对比分析
- 文件管理习题练习一
- 何为s的两个数字
- ZBar与ZXing使用后感觉(中)