请问,PHP提交表单的问题
请问,PHP提交表单,如果验证提交的数据?不让别有用心的人作为攻击对象。
我的验证代码如下:
//自定义报错函数,出现错误返回并终止程序执行
function error($msg){
echo " <script>alert('".$msg."');history.go(-1); </script>";
exit();
}
//邮箱地址注入换行漏洞
function spamcheck($field){
$field=filter_var($field, FILTER_SANITIZE_EMAIL);
if(filter_var($field, FILTER_VALIDATE_EMAIL)){
return TRUE;
}
else{
return FALSE;
}
}
//提交数据
$username=trim($_POST["username"]);
$pose=trim($_POST["pose"]);
$company=trim($_POST["company"]);
$address=trim($_POST["address"]);
$telephone=trim($_POST["telephone"]);
$email=trim($_POST["email"]);
$content=trim($_POST["content"]);
if($username!="" && $content!="" && $company!="" && $telephone!="" && $email!=""){
//验证用户名的长度
if(strle
相关问答:
我在mySql中有一字段可存html标签,比如说里面有a标签
但是我输入查询条件a的时候并不想查出这条记录,也就是说查询的时候不考虑标签,只考虑内容。
请问大家怎样解决?
可以再弄一个字段来保存过滤标签后的内容。 ......
我刚学习php请问,如果我把php文件上传至服务器后,例如http://www.****.com/cast.php这个文件会不会被别人下载或复制阿?
可以被下载,也可以不被下载,看web服务器对该文件权限的配置
看你对文件权限的设置
......
过完年要去武汉了,想了解一下PHP培训比较正规?
哦 对了,还有!PHP手册必须得弄一个
嗯 天天在看圣经(一天也就只能看个二十页),PHP100视频教程看了33讲了(一天也只看一讲)
我会坚持把这本书和视频搞定 ......
我写了一个C#应用程序,需要向PHP页面提交一段加密的数据。C#用的DES加密算法。算法如下:C# code:
public class Crypt
{
/// <summary>
/// 创建Key
/// </su ......