<?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 处理
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。