$value) { if(get_magic_quotes_gpc()){$content[$key] = trim($value);}else{$content[$key] = addslashes(trim($value));} if(preg_match($pattern,$content[$key])) { $content[$key] = ''; } } } else { if(get_magic_quotes_gpc()){$content=$content;}else{$content=addslashes($content);} if(preg_match($pattern,$content)) { $content = ''; } } $content=str_ireplace("","?>",$content); $content=str_ireplace("<%","<%",$content); $content=str_ireplace("%>","%>",$content); return $content; } function sqlzhuru($str) { //去除所有html标签 return strip_tags(gloguolv($str)); } function sqlzhuru1($str){ //编辑器,保留常规HTML格式,用于编辑器 $content=gloguolv($str); $content=str_ireplace("10000){$s=$x/10000;return $s."万";} else{return $x;} } function returnzhekou($m1,$m2){//m1优惠价 m2原价 if($m1==0 || $m2==0){return "无折扣";}else{return sprintf("%.1f",10*$m1/$m2)."折";} } function isDate($dateString ) { if(date('Y-m-d H:i:s',strtotime($dateString))==$dateString){return $dateString;}else{return "";} } function getsj(){ return date("Y-m-d H:i:s"); } $sj=getsj(); function delhtml($a){ $a=str_replace(" ","",$a); $a=str_replace("\r\n", "",$a); return $a; } function returnzjjk($x){ $x=intval($x); if($x==0){ return "系统操作"; }elseif($x==1){ return "人工入账支付宝"; }elseif($x==2){ return "人工入账微信"; }elseif($x==3){ return "支付宝充值"; }elseif($x==4){ return "微信充值"; }elseif($x==5){ return "管理员操作"; } } function httpPost($url, $data){ $curl = curl_init($url); curl_setopt($curl, CURLOPT_POST, true); curl_setopt($curl, CURLOPT_POSTFIELDS, http_build_query($data)); curl_setopt($curl, CURLOPT_RETURNTRANSFER, true); $response = curl_exec($curl); curl_close($curl); return $response; } function yjImgToBase64($img_file) { $img_base64 = ''; if (file_exists($img_file)) { $app_img_file = $img_file; $img_info = getimagesize($app_img_file); $fp = fopen($app_img_file, "r"); if ($fp) { $filesize = filesize($app_img_file); $content = fread($fp, $filesize); $file_content = chunk_split(base64_encode($content)); switch ($img_info[2]) { case 1: $img_type = "gif"; break; case 2: $img_type = "jpg"; break; case 3: $img_type = "png"; break; } $img_base64 = 'data:image/' . $img_type . ';base64,' . $file_content; } fclose($fp); } return $img_base64; //返回图片的base64 } function getuip(){ $ip = ''; if(isset($_SERVER['HTTP_X_FORWARDED_FOR'])){ $ip = $_SERVER['HTTP_X_FORWARDED_FOR']; }elseif(isset($_SERVER['HTTP_CLIENT_IP'])){ $ip = $_SERVER['HTTP_CLIENT_IP']; }else{ $ip = $_SERVER['REMOTE_ADDR']; } $ip_arr = explode(',', $ip); return $ip_arr[0]; } function returndw($m,$d,$t=""){ if(empty($m)){return $t;}else{return $m.$d;} } function returnhz($t){ $a=preg_split("/\./",$t); return $a[count($a)-1]; } function returnnotp($t,$a=""){ $tpv=preg_split("/\./",$t); for($i=0;$ialert('格式不对');history.go(-1);";exit; } $gs=strtolower($gs); if($filetype == 'image/jpeg'){$type = '.jpg';} if($filetype == 'image/jpg'){$type = '.jpg';} if($filetype == 'image/pjpeg'){$type = '.jpg';} if($filetype == 'image/gif'){$type = '.gif';} if($filetype == 'image/x-png' || $filetype=='image/png'){$type = '.png';} if($filetype == 'application/x-shockwave-flash'){$type = '.swf';} if($filetype == 'application/octet-stream'){$type = '.flv';} if($filetype == 'application/vnd.ms-excel'){$type = '.xls';} if($filetype == 'video/mpeg4' || $filetype == 'video/mp4'){$type = '.mp4';} $tna=$_FILES["inp$i"]["name"]; if($gs==""){$gsv=$type;}else{$gsv=".".$gs;} move_uploaded_file($_FILES["inp$i"]['tmp_name'],$mcnur.$mcname.$gsv); $lastB=$mcname.$gsv;}else{$lastB="";}return $lastB; } function getDir($dir){$dirArray[]=NULL;if (false != ($handle = opendir ( $dir ))) {$i=0;while ( false !== ($file = readdir ( $handle )) ) {if ($file != "." && $file != ".."&&!strpos($file,".")) {$dirArray[$i]=$file;$i++;}}closedir ( $handle );}return $dirArray;} function js_unescape($str){ //PHP的escape解码 $ret = '';$len = strlen($str);for($i=0;$i<$len;$i++){if ($str[$i] == '%' && $str[$i+1] == 'u'){$val = hexdec(substr($str, $i+2, 4));if ($val < 0x7f) $ret .= chr($val);else if($val < 0x800) $ret .= chr(0xc0|($val>>6)).chr(0x80|($val&0x3f));else $ret .= chr(0xe0|($val>>12)).chr(0x80|(($val>>6)&0x3f)).chr(0x80|($val&0x3f));$i += 5;}else if ($str[$i] == '%'){$ret .= urldecode(substr($str, $i, 3));$i += 2;}else $ret .= $str[$i];}return iconv('utf-8', 'gb2312', $ret);} function DateDiff($date1, $date2, $unit = "") {switch($unit){case 's':$dividend = 1;break;case 'i':$dividend = 60;break;case 'h':$dividend = 3600;break;case 'd':$dividend = 86400;break;default:$dividend = 86400;}$time1 = strtotime($date1);$time2 = strtotime($date2);if ($time1 && $time2) return (float)($time1 - $time2) / $dividend;return false;}function read_file_content($FileName) {$fp=fopen($FileName,"r"); $data=""; while(!feof($fp)) {$data.=fread($fp,4096); } fclose($fp); return $data; }function returnsx($x){$nstr=$_GET[str];if(check_in("_".$x,$nstr)){$re1=preg_split("/_".$x."/",$nstr);$re3=preg_split("/_/",$re1[1]);$re2=preg_split("/v/",$re3[0]);$ssr="";for($ri=0;$ri".$tit."";}if(!empty($c) && $c!="#333"){$tit="".$tit."";}return $tit;}function returntitdian($t,$l){$len=strlen($t);if($len>$l){return strgb2312($t,0,$l-3)."...";}else{return $t;}}function returnztv($zv,$zvsm=""){if(0==$zv){$ztv="已通过审核";}elseif(1==$zv){$ztv="正在审核";}elseif(2==$zv){$ztv="审核不通过,".$zvsm."";}return $ztv;} function htmlget($url){$ch = curl_init();curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, FALSE);curl_setopt($ch, CURLOPT_URL, $url);curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);curl_setopt($ch, CURLOPT_REFERER, CHR);curl_setopt($ch, CURLOPT_HEADER,0);$output = curl_exec($ch);curl_close($ch);return $output;} function systs($a,$b){if($_GET[t]=="suc"){echo "
".$a."[知道了]
";}} function rnd_num($num){$seedarray =microtime();$seedstr =preg_split("/\s/",$seedarray,5);$seed =$seedstr[0]*10000;srand($seed);return rand(1,$num);} function strgb2312($str, $start, $len) {$tmpstr = "";$strlen = $start + $len;for($i = 0; $i < $strlen; $i++) {if(ord(substr($str, $i, 1)) > 0xa0) {$tmpstr .= substr($str, $i, 2);$i++;} else$tmpstr .= substr($str, $i, 1);}return $tmpstr;}function dateYMDN($m){$a=preg_split("/\s/",$m);$b=str_replace("-","",$a[0]);$b=str_replace("/","",$b);return $b;} function returnonecon($x){ if(1==$x){return "会员注册协议";} elseif(2==$x){return "关于我们";} elseif(3==$x){return "广告合作";} elseif(4==$x){return "联系我们";} elseif(5==$x){return "隐私条款";} elseif(6==$x){return "免责声明";} elseif(7==$x){return "开店协议";} elseif(8==$x){return "商品发布条款";} elseif(9==$x){return "商品交易规则";} elseif(10==$x){return "服务市场交易流程";} }function dateYMD($m){$a=preg_split("/\s/",$m);return $a[0];}function dateMD($m){$a=dateYMD($m);$b=preg_split("/-/",$a);$mv=$b[1];$dv=$b[2];return $mv."/".$dv;}function dateYMDHM($m){$a=preg_split("/:/",$m);return $a[0].":".$a[1];}function is_date($date){if($date == date('Y-m-d H:i:s',strtotime($date))){return true;}else{return false;}} function MakePass($length){$possible = "0123456789";$str="";while(strlen($str)<$length){$str.= substr($possible,(rand() % strlen($possible)),1);}return($str);}function MakePassAll($length){$possible = "abcdefghkmnprstuvwxyzABCDEFGHKMNPRSTUVWXYZ23456789";$str="";while(strlen($str)<$length){$str.= substr($possible,(rand() % strlen($possible)),1);}return($str);}function returnjgdian($a){$b=preg_split("/\./",$a);if(count($b)>1){return $a;}elseif(0==$a){return 0;}else{return $a.".00";}}function returnyhmoney($m,$m2,$m3,$s1,$s2,$s3,$d){if(2==$m){if($s1>=$s2 && $s1<=$s3){$mv=$m3;}else{$mv=$m2;}if($s1>$s3){updatetable("yjcode_pro","yhxs=1 where id=".$d);}}else{$mv=$m2;}return $mv;} function returnshopztv($x){ if(0==$x){return "未提交申请";} elseif(1==$x){return "正在审核";} elseif(2==$x){return "正常开店";} elseif(3==$x){return "审核被拒";} elseif(4==$x){return "已经到期";} } function returntxzt($x,$y){ if(1==$x){return "提现成功";} elseif(2==$x){return "用户已经撤销提现";} elseif(3==$x){return "提现失败,".$y."";} elseif(4==$x){return "等待受理";} } function returnadminqx(){ $qx=array("0101,商品编辑|0102,商品查看|0103,商品删除", "0201,资讯编辑|0202,资讯查看|0203,资讯删除", "0301,全局编辑|0302,全局查看|0303,全局删除", "0401,订单编辑|0402,订单查看|0403,订单删除", "0601,广告编辑|0602,广告查看|0603,广告删除", "0701,会员编辑|0702,会员查看|0703,会员删除" ); return $qx; } function returnorderzt($zv){ if($zv=="suc"){ //交易成功 $ztv="交易成功"; }elseif($zv=="wait"){ //等待发货 $ztv="等待发货"; }elseif($zv=="db"){ //等待买家收货 $ztv="已发货"; }elseif($zv=="back"){ //需要处理的退款 $ztv="退款处理中"; }elseif($zv=="backsuc"){ //退款成功 $ztv="退款成功"; }elseif($zv=="backerr"){ //退款申请拒绝 $ztv="不同意退款"; }elseif($zv=="wpay"){ //等待买家付款 $ztv="等待买家付款"; }elseif($zv=="close"){ //订单被取消 $ztv="订单取消"; }elseif($zv=="jf"){ //纠纷处理 $ztv="纠纷处理"; }elseif($zv=="jfbuy"){ //买方胜诉 $ztv="买方胜诉"; }elseif($zv=="jfsell"){ //卖方胜诉 $ztv="卖方胜诉"; } return $ztv; } function returnserverorderzt($zv){ if($zv==1){ $ztv="商家确认"; }elseif($zv==2){ $ztv="待付款"; }elseif($zv==3){ $ztv="商家关闭订单"; }elseif($zv==4){ $ztv="担保中"; }elseif($zv==5){ $ztv="待买家验收"; }elseif($zv==6){ $ztv="交易成功"; }elseif($zv==7){ $ztv="退款处理中"; }elseif($zv==8){ $ztv="退款成功"; }elseif($zv==9){ $ztv="不同意退款"; }elseif($zv==10){ $ztv="平台介入"; }elseif($zv==11){ $ztv="商家胜诉"; }elseif($zv==12){ $ztv="买家胜诉"; }elseif($zv==13){ $ztv="买家关闭订单"; } return $ztv; } function returntask($zv){ if($zv==0){ $ztv="等待接手"; }elseif($zv==1){ $ztv="任务审核中"; }elseif($zv==2){ $ztv="审核不通过"; }elseif($zv==3){ $ztv="已承接"; }elseif($zv==4){ $ztv="等待雇主确认"; }elseif($zv==5){ $ztv="交易成功"; }elseif($zv==6){ $ztv="雇主取消任务"; }elseif($zv==7){ $ztv="接手方取消任务"; }elseif($zv==8){ $ztv="交易纠纷,平台介入"; }elseif($zv==9){ $ztv="交易关闭"; }elseif($zv==10){ $ztv="已经到期"; }elseif($zv==100){ $ztv="等待缴纳费用"; }elseif($zv==101){ $ztv="任务进行中"; }elseif($zv==102){ $ztv="任务完成"; }elseif($zv==103){ $ztv="雇主取消"; }elseif($zv==104){ $ztv="任务到期"; }elseif($zv==105){ $ztv="任务审核中"; }elseif($zv==106){ $ztv="审核不通过"; } return $ztv; } function returntask1($zv){ if($zv==0){ $ztv="正在做任务"; }elseif($zv==1){ $ztv="请求验收"; }elseif($zv==2){ $ztv="交易成功"; }elseif($zv==3){ $ztv="验收不通过"; }elseif($zv==4){ $ztv="纠纷,平台介入"; }elseif($zv==5){ $ztv="接手方取消任务"; }elseif($zv==7){ $ztv="交易关闭"; } return $ztv; } function returngdzt($zv){ if($zv==1){$ztv="等待受理";} elseif($zv==2){$ztv="已受理";} elseif($zv==3){$ztv="等待反馈";} elseif($zv==4){$ztv="已结单";} return $ztv; } function returntaskjgxs($x){ if(empty($x)){return "一口价";} elseif($x==1){return "范围报价";} elseif($x==2){return "开放报价";} } function returntaskxs($x){ if(empty($x)){return "单人任务";} elseif($x==1){return "多人任务";} } function returntaskjg($x,$m1,$m2){ if(empty($x)){return $m1;} elseif($x==1){return $m1."-".$m2;} elseif($x==2){return "服务商报价";} } function returnfhxs($x){ if($x==1){return "手动发货";} elseif($x==2){return "网盘下载";} elseif($x==3){return "网站下载";} elseif($x==4){return "显示卡密";} elseif($x==5){return "物流快递";} } function returnshoptype($x){ if(empty($x)){return "专营店";} elseif($x==1){return "旗舰店";} elseif($x==2){return "自营";} } function returnpjlx($x){ if($x==1){return "好评";} elseif($x==2){return "中评";} elseif($x==3){return "差价";} } function returnmyweb($x,$y){//$x表示ID $y表示自定义网址 if(empty($y)){return weburl."shop/view".$x.".html";} else{return weburl."vip".$y;} } function returnbh(){ $a=str_replace(" ","",microtime()); $a=str_replace(".","",$a); return $a; } function cut_str($string, $sublen, $start = 0, $code = 'gb2312') { if($code == 'UTF-8') { $pa = "/[\x01-\x7f]|[\xc2-\xdf][\x80-\xbf]|\xe0[\xa0-\xbf][\x80-\xbf]|[\xe1-\xef][\x80-\xbf][\x80-\xbf]|\xf0[\x90-\xbf][\x80-\xbf][\x80-\xbf]|[\xf1-\xf7][\x80-\xbf][\x80-\xbf][\x80-\xbf]/"; preg_match_all($pa, $string, $t_string); if(count($t_string[0]) - $start > $sublen) return join('', array_slice($t_string[0], $start, $sublen)); return join('', array_slice($t_string[0], $start, $sublen)); } else { $start = $start*2; $sublen = $sublen*2; $strlen = strlen($string); $tmpstr = ''; for($i=0; $i< $strlen; $i++) { if($i>=$start && $i< ($start+$sublen)) { if(ord(substr($string, $i, 1))>129) { $tmpstr.= substr($string, $i, 2); } else { $tmpstr.= substr($string, $i, 1); } } if(ord(substr($string, $i, 1))>129) $i++; } //if(strlen($tmpstr)< $strlen ) $tmpstr.= "..."; return $tmpstr; } } function returnjiami($w){ return cut_str($w,3,0).'***'.cut_str($w,3,strlen($w)/2-1); } ?>