很多站长朋友们都不太清楚dedecms的表单提交,今天小编就来给大家整理dedecms的表单提交,希望对各位有所帮助,具体内容如下:
本文目录一览: 1、 织梦DEDECMS自定义表单提交后的跳转链接如何修改 2、 dedecms中如何根据页面的不同 自定义表单 提交数据到指定id 3、 dedecms织梦 添加了自定义表单手机上点提交有问题怎么办 4、 织梦cms表单提交判断正确的电话号码怎么写? 5、 dedecms自定义表单提交之后,无法从数据库中读取中文字符在后台显示 织梦DEDECMS自定义表单提交后的跳转链接如何修改首先找到plus目录 找到diy.php文件打开 更改下面 $goto =“ 填写链接地址”;
改成你想要去的页面就好
if($dsql->ExecuteNoneQuery($query))
{
$id = $dsql->GetLastID();
if($diy->public == 2)
{
//diy.php?action=viewdiyid={$diy->diyid}id=$id
$goto = "diy.php?action=listdiyid={$diy->diyid}";
$bkmsg = '发布成功,现在转向表单列表页...';
}
else
{
$goto = !empty($cfg_cmspath) ? $cfg_cmspath : '/';
$bkmsg = '发布成功,请等待管理员处理...';
}
showmsg($bkmsg, $goto);
}
dedecms中如何根据页面的不同 自定义表单 提交数据到指定id建议你去看下自定义表单的默认模板,在按照你的要求改就好了
dedecms织梦 添加了自定义表单手机上点提交有问题怎么办直接提交表单本来就会跳转。
希望不跳转的话可以用异步,比如,ajax
织梦cms表单提交判断正确的电话号码怎么写?方法有多个:
第一种JS判断表单提交,最简单的方法。不过我用JS验证,判断错误后return fasle 后表单还会提交,所以就失败了。
第二种就是在dedecms的处理页diy.php里面做验证,写正则表达式判断。
/plus/diy.php加验证:
if($fieldinfo[0]=='yuyue_lianxi'){
$tel = ${$fieldinfo[0]};
if(!eregi("^13[0-9]{9}|15[0-9]{9}|14[0-9]{9}|18[0-9]{9}$",$tel)){
showMsg('填写的手机号码不正确','-1');
exit;
}
}
放在遍历表单数据后就行了!
dedecms自定义表单提交之后,无法从数据库中读取中文字符在后台显示找到后台目录下的templets/diy_list.htm文件 找到语句:
foreach($fieldlist as $field=>$fielddata) {
if($fields[$field]=='') continue;
if($fielddata[1]=='img') {
$fields[$field] = "<a href='{$fields[$field]}' target='_blank'><img src='/data/upload/help/202212/10/338865398904e5564fb65f49bd9ef976.gif' border='0' /> 图片附件</a>\r\n";
} else if($fielddata[1]=='addon') {
$fields[$field] = "<a href='{$fields[$field]}' target='_blank'><img src='/data/upload/help/202212/10/338865398904e5564fb65f49bd9ef976.gif' border='0' /> 其它附件</a>";
}else{
if(!in_array($fielddata[1],$allowhtml)){
$fields[$field] = htmlspecialchars($fields[$field]);
}
}
echo '<tr><td bgcolor="#ffffff" >'.$fielddata[0].'</td><td bgcolor="#ffffff" colspan="2">'.$fields[$field].'</td></tr>';
}
添加else if($fielddata[1]=='datetime'){
$fields[$field] = GetDateTimeMk($fields[$field]); ;
}
在改之前 最好要先备份文件,避免一些不必要的麻烦。
关于dedecms的表单提交的介绍到此就结束了,不知道本篇文章是否对您有帮助呢?如果你还想了解更多此类信息,记得收藏关注本站,我们会不定期更新哦。
查看更多关于dedecms的表单提交的简单介绍的详细内容...