【php开源代码栏目提醒】:网学会员--在 php开源代码编辑为广大网友搜集整理了:testdo.php绩等信息,祝愿广大网友取得需要的信息,参考学习。
<?php
error_reporting(0);
@header("content-Type: text/html; charset=UTF-8");
// 鍏佽绋嬪簭鍦?register_globals = off 鐨勭幆澧冧笅宸ヤ綔
$onoff = function_exists('ini_get') ? ini_get('register_globals') : get_cfg_var('register_globals');
if ($onoff != 1) {
@extract($_POST, EXTR_SKIP);
@extract($_GET, EXTR_SKIP);
@extract($_COOKIE, EXTR_SKIP);
}
if($username == ""){
alert("璇疯緭鍏ユ偍鐨勫悕瀛?");
}else if(!checkUsername($username)){
alert("瀵逛笉璧凤紝浣犲~鍐欑殑鍚嶅瓧涓嶅鍚堣鑼冿紝璇疯鐪熷~鍐欙紝璋㈣阿鍚堜綔锛?");
}else if ($url == "") {
alert("璇疯緭鍏ユ偍鐨勪富椤?);
}else if(!(isEmail($url)||isURL($url))){
alert("瀵逛笉璧凤紝浣犲~鍐欑殑鑱旂郴鏂瑰紡涓嶅鍚堣鑼冿紝璇疯鐪熷~鍐欙紝璋㈣阿鍚堜綔锛?");
}else if ($word == "") {
alert("璇疯緭鍏ユ偍鐨勫唴瀹?");
}else if(!checklength($word,10,500)){
alert("瀵逛笉璧凤紝浣犲~鍐欑殑鍐呭闀垮害涓嶅鍚堣鑼冿紝璇疯鐪熷~鍐欙紝璋㈣阿鍚堜綔锛?");
}else if ($clientcode == "") {
alert("璇疯緭鍏ラ獙璇佺爜.");
}else if(!CheckCode($clientcode)){
alert("瀵逛笉璧凤紝浣犲~鍐欑殑楠岃瘉鐮佷笉澶嶅悎瑙勮寖锛岃璁ょ湡濉啓锛岃阿璋㈠悎浣滐紒.");
}else {
echo "銆旀枃绔犵紪鍙枫曪紞".$articleid."\n";
echo "銆斿鍚嶃曪紞".$username."\n";
echo "銆斾富椤点曪紞".$url."\n";
echo "銆旇瘎璁哄唴瀹广曪紞".$word."\n";
echo "銆旈獙璇佺爜銆曪紞".$clientcode."\n";
echo "鎻愪氦鎴愬姛";
/*
echo "<script language='javascript'>";
echo " alert('鎻愪氦鎴愬姛锛屽崟鍑昏繖閲岃繑鍥?);";
echo " location=\"post.html \"";
echo "</script>";
*/
}
function alert($str) {
die($str);
}
//鍒ゆ柇鏄惁涓洪偖浠跺湴鍧
function isemail($email) {
return preg_match("/^[A-Za-z0-9](([_\.\-]?[a-zA-Z0-9]+)*)@([A-Za-z0-9]+)(([\.\-]?[a-zA-Z0-9]+)*)\.([A-Za-z]{2,})$/", $email);
}
//鍒ゆ柇鏄惁涓虹綉鍧
function isURL($inputURL) {
return preg_match("/^(http|https)://[a-zA-Z0-9\-\.]+\.[a-zA-Z]{2,3}/i", $inputURL);
}
//鍒ゆ柇闀垮害
function checklength($str,$min,$max){
if(strlen($str)>=$min&&strlen($str)<=$max)
return true;
else
return false;
}
//妫鏌ョ敤鎴峰悕
function checkUsername($username){
if (strpos($username,'.') ||strpos($username,' ') )
return true;
else
return true;
}
//妫鏌ラ獙璇佺爜
function CheckCode($inputText){
return preg_match("/^[0-9]{4}$/", $inputText);
}
?>
上一篇:
testdatabases.inc.php
下一篇:
远程教育专科和本科录取的分数线是不是相同的参考资料