asp程序转化成php程序

来源:百度知道 编辑:UC知道 时间:2024/06/07 14:29:48
这段代码(有删节)主要用来在用户提交表单的时候检查表单中的非法字符的,让一候些非法字符不能能提交到网站中。请问如果将这段代码转化成php程序? 因为我有一个免费php程序做的网站,我也想在网站中限制某些非法字符提交到我的网站中,每天删的烦啊! 请高手帮我转化一下,或指点一下也行!谢谢了!
<%
...

if Trim(title) = "" or Trim(url) = "" or Trim(comments) = "" then
Response.Write("<script language=""JavaScript"">alert(""请您填写完整的网站信息"");history.go(-1);</script>")
Response.End

elseif inStr(title,"发-票")>0 or inStr(comments,"发-票")>0 or inStr(regsiteabout,"发-票")>0 then
Response.Write("<script language=""JavaScript"">alert(""不欢开迎发-票的!"");history.go(-1);</script>")
Response.End

elseif title <> Server.HTMLEncode(title) or comments <> Server.HTMLEncode(comments) or name <> Server.HTMLEncode(name) then
Response.Write("<script langua

<?

if (Trim($title) = "" or Trim($url) = "" or Trim($comments) = "" )
{
echo "<script language='JavaScript'>alert('请您填写完整的网站信息');history.go(-1);</script>";
}
elseif (inStr(title,"发-票")>0 or inStr(comments,"发-票")>0 or inStr(regsiteabout,"发-票")>0)
{
echo "<script language='JavaScript'>alert('不欢开迎发-票的!');history.go(-1);</script>" ;
}
elseif (title <> htmlspecialchars($title) or comments <> htmlspecialchars($comments) or name <> htmlspecialchars($name))
{
echo "<script language='JavaScript'>alert('请勿包含HTML标记!');history.go(-1);</script>") ;

}
if (Trim($name) = "" ){ $name = " 未知 "}
?>

inStr需要找另外一个函数代替,这一点;你依据自己的需求来改吧。我记得javascript中由一个函数可以代替的 ;php中怎样改就不知道了 。

% 换成$