dir(dirname($dir),$mode)){ return false; } return @mkdir($dir,$mode); } function chsql($str){ $re = '/^\'|!|%|_|-|\^|<|>|select|update|delete|union|into|load_file|outfile$/'; if(preg_match($re,$str)){ return false; } else{ return true; } } function strsql($str){ $re = array('/\'|!|%|_|-|^|<|>|select|update|delete|union|into|load_file|outfile/'); $str = htmlspecialchars($str); $str = addslashes($str); $str = preg_replace($re,'',$str); return $str; } function sortSql($sortid){ $sortSql = ''; $sortid = intval($sortid); if($sortid == 0){ $sortSql = ''; } else{ $sortSql = "and `sortid` = '".$sortid."'"; } return $sortSql; } function topSql($topid){ $topSql = ''; Switch($topid){ case 'allvisit': $topid = $topid ; break; case 'monthvisit': $topid = $topid ; break; case 'weekvisit': $topid = $topid ; break; case 'dayvisit': $topid = $topid ; break; case 'allvote': $topid = $topid ; break; case 'monthvote': $topid = $topid ; break; case 'weekvote': $topid = $topid ; break; case 'dayvote': $topid = $topid ; break; case 'goodnum': $topid = $topid ; break; case 'postdate': $topid = $topid ; break; case 'lastupdate': $topid = $topid ; break; default: $topid = ''; } $where = ''; $orderby = ''; $nowtime = date("U");//现在时间 if($topid == "dayvisit" ) { $typename = "日排行榜";$orderby = "order by dayvisit desc";$where = " and lastvisit > ".($nowtime-86400); } if($topid == "weekvisit" ) { $typename = "周排行榜";$orderby = "order by weekvisit desc";$where = "and lastvisit > ".($nowtime-604800); } if($topid == "monthvisit" ){ $typename = "月排行榜";$orderby = "order by monthvisit desc";$where = "and lastvisit > ".($nowtime-2592000); } if($topid == "allvisit" ) { $typename = "总排行榜";$orderby = "order by `allvisit` desc";$where = ""; } if($topid == "dayvote" ) { $typename = "日推荐榜";$orderby = "order by dayvote desc";$where = "and lastvote > ".($nowtime-86400); } if($topid == "weekvote" ) { $typename = "周推荐榜";$orderby = "order by weekvote desc";$where = "and lastvote > ".($nowtime-604800); } if($topid == "monthvote" ) { $typename = "月推荐榜";$orderby = "order by monthvote desc";$where = "and lastvote > ".($nowtime-2592000); } if($topid == "allvote" ) { $typename = "总推荐榜";$orderby = "order by allvote desc";$where = ""; } if($topid == "goodnum" ){ $typename = "总收藏榜";$orderby = "order by goodnum desc";$where = "and goodnum > 0"; } if( $topid == "size" ){ $typename = "字数排行";$orderby = "order by size desc";$where = ""; } if( $topid == "postdate" ){ $typename = "最新入库";$orderby = "order by postdate desc";$where = ""; } if( $topid == "lastupdate") { $typename = "最近更新";$orderby = "order by lastupdate desc";$where = ""; } $topSql = "$where $orderby"; return $topSql; } function initialSql($initialid){ $initialSql = ''; if (preg_match('/^[a-zA-Z]+$/',$initialid)){ $initialSql = "and `initial` = '".$initialid."'"; } return $initialSql; } function sizelevelSql($sizelevelid){ $sizelevelSql = ''; if(preg_match('/^[0-9]+$/',$sizelevelid)){ switch ($sizelevelid){ case "1": $sizelevelSql = "and size <= 600000"; break; case "2": $sizelevelSql = "and size > 600000 and size <= 1000000"; break; case "3": $sizelevelSql = "and size > 1000000 and size <= 2000000"; break; case "4": $sizelevelSql = "and size > 2000000 and size <= 4000000"; break; case "5": $sizelevelSql = "and size > 2000000"; break; } } return $sizelevelSql; } function statusSql($statusid){ $statusSql = ''; Switch($statusid){ case '1': $statusSql = "and fullflag = 0"; break; case '2': $statusSql = "and fullflag = 1"; break; } return $statusSql; } function outJson($type,$data,$jumpurl=''){ if($type){ $str = '{"type":"ok","msg":"'.$data.'","url":"'.$jumpurl.'"}'; }else{ $str = '{"type":"error","msg":"'.$data.'","url":"'.$jumpurl.'"}'; } //echo iconv('GBK','UTF-8',$str); echo $str; die(); }
Fatal error: Call to undefined function gettrueaid() in E:\WebDate\shu002\chapter.php on line 7