代码语言:javascript复制
<?php
//---------------------------用户自定义标签函数文件
function add_filename($mid,$isadd,$isq,$classid,$id,$cs){
global $dbtbpre,$empire,$emod_r;
//参数说明:
// user_ModFun:函数名
// $mid:系统模型ID
// $isadd:值为1时是增加信息;
// 值为0时是修改信息
// $isq:值为0时是后台处理;值为1时是前台处理
// $classid:栏目ID
// $id:信息ID
// $cs:附加参数,模型处理函数处设置的参数内容
$tbname = $emod_r[$mid]['tbname'];
$r=$empire->fetch1("select title from {$dbtbpre}ecms_{$tbname} where id='$id' limit 1");
$value = str_replace(" ","-",$r['title']);//这个空白不能删除,或者填写几行可能会出现的字符
$value = str_replace("_","-",$value);//可能出现下划线
$empire->query("update {$dbtbpre}ecms_{$tbname} set filename='$value' where id='$id'");
}
?>
路径 /e/class/userfun.php
finename 处理