admin/inc/inc_admin_channel.php
(开头部分) 3KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
<?php
/**
* 获得字段创建信息
*
* @access public
* @param string $dtype 字段类型
* @param string $fieldname 字段名称
* @param string $dfvalue 默认值
* @param string $mxlen 最大字符长度
* @return array
*/
function GetFieldMake($dtype, $fieldname, $dfvalue, $mxlen)
{
$fields = array();
if($dtype == "int" || $dtype == "datetime")
{
if($dfvalue == "" || preg_match("#[^0-9-]#", $dfvalue))
{
$dfvalue = 0;
}
$fields[0] = " `$fieldname` int(11) NOT NULL default '$dfvalue';";
$fields[1] = "int(11)";
}
else if($dtype == "stepselect")
{
if($dfvalue == "" || preg_match("#[^0-9\.-]#", $dfvalue))
{
$dfvalue = 0;
}
$fields[0] = " `$fieldname` char(20) NOT NULL default '$dfvalue';";
$fields[1] = "char(20)";
}
else if($dtype == "float")
{
if($dfvalue == "" || preg_match("#[^0-9\.-]#", $dfvalue))
{
$dfvalue = 0;
}
$fields[0] = " `$fieldname` float NOT NULL default '$dfvalue';";
$fields[1] = "float";
}
else if($dtype == "img" || $dtype == "media" || $dtype == "addon" || $dtype == "imgfile")
{
if(empty($dfvalue)) $dfvalue = '';
if($mxlen=="") $mxlen = 200;
if($mxlen > 255) $mxlen = 100;
$fields[0] = " `$fieldname` varchar($mxlen) NOT NULL default '$dfvalue';";
$fields[1] = "varchar($mxlen)";
}
else if($dtype == "multitext" || $dtype == "htmltext")
{
$fields[0] = " `$fieldname` mediumtext;";
$fields[1] = "mediumtext";
}
else if($dtype=="textdata")
{
if(empty($dfvalue)) $dfvalue = '';
$fields[0] = " `$fieldname` varchar(100) NOT NULL default '';";
后面还有 68 行代码,解锁后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。