关于奇矩互动奇矩互动招贤纳士奇矩互动优质虚拟主机Discuz!商业用户享有本站VIP服务LAMP环境配置手册(CentOS5.1)
发新话题
打印

[实例] MooPHP自定义表单系统 BY Aming 最后更新2008-6-13

本主题由 Edwin 于 2008-5-23 13:04 加入精华

显示的问题

在后台看信息时,总是像图1.jpg的样式那样!我想把信息变成2.jpg那样!然后第一行就不变了,下面的就是每次增加的数据
应该在admin.php里改吧!可是我不会改
默认是下面这样:
foreach($list AS $key=>$v) {
                $addtime = date("Y-m-d", $list[$key]['addtime']);
                $c = unserialize($v['content']);
                echo '<tr><td width="5%"><input name="del[]" type="checkbox" value="'.$list[$key]['id'].'"></td><td width="90%"><table width="100%">';
                foreach($c['title'] AS $k => $title) {
                        $content = $c['content'][$k];
                        if(is_array($content)) {
                                $content = implode(',', $content);
                        }
                        $content = str_replace("\r\n","<br>",$content);
                        echo '<tr><td></td><td width="10%">'.$title.'</td><td width="90%">'.$content.'</td></tr>';
                       
                }
                echo '<tr><td></td><td width="10%"><b>提交日期</b></td><td width="90%">'.$addtime.'</td></tr></table>';

        }

[ 本帖最后由 sunkiss 于 2008-6-10 20:35 编辑 ]

附件

1.jpg (66.03 KB)

2008-6-10 20:16

1.jpg

2.jpg (50 KB)

2008-6-10 20:16

2.jpg

TOP

好像附件内的版本和截图的不一样,没有JS调用功能。

TOP

附件已经更新,请楼上的朋友重新下载测试
[MooPHP 0.94.375 beta版本发布下载]
[使用常见问题与解答]
MooPHP爱好者交流群:52740589欢迎喜欢Moophp的同学们加入讨论!

TOP

引用:
原帖由 Liming 于 2008-7-21 15:39 发表
附件已经更新,请楼上的朋友重新下载测试
ok了,谢谢楼主。
建议:
1、后台查看内容(假设查看报名情况)时,增加“审核状态”一栏(checklist类型),证明这个内容是经过核对确认的。凡是经过核对的,不取消核对状态不能删除(防止误删);
2、前台表格增加一个有效期(开始时间和结束时间),在display=1(启用)的状态下,有效期两个字段如果不为空而且有效,系统可以自动控制是否允许填写资料,注意当前时间要取服务器时间。(开始时间为空则马上启用、结束时间为空则长期启用、两个都为空则马上启用且长期有效)
3、后台增加复制表单功能,可以通过复制一个现有的表单的方式增加一个新的表单(前台客户提交的内容可以不用复制),增加方便性。

做以上修改后通用表单就更完善了,PHP我不熟,有劳,一己之见,合则采纳吧。
感谢楼主提供如此好的代码。

[ 本帖最后由 cshuo 于 2008-7-22 13:24 编辑 ]

TOP

收到建议
会在新版本里对相关功能更新的
[MooPHP 0.94.375 beta版本发布下载]
[使用常见问题与解答]
MooPHP爱好者交流群:52740589欢迎喜欢Moophp的同学们加入讨论!

TOP

补充一个不是十分重要的建议:
因为fid号有规律,很容易让人在前台自己输入,以此来逐一尝试,可否在MooConfig.php文件中增加一个“防盗链”的功能,启用该功能后,fid号是随机的一组数字(10位以上,可采用时间戳),前台客户就不好猜了。

[ 本帖最后由 cshuo 于 2008-7-22 13:55 编辑 ]

TOP

51楼的建议当内容字段比较少的时候还好办,但作为通用型的表单程序就不合适了,还是原来的显示方式通用些。

TOP

建议加入一个 联动表单

TOP

请问这个表单设计后。如何加header和footer啊。那样会美观一点。谢谢

TOP

http://www.activepower.net/product/survey/
互动表单调查系统
  它是免费表单调查系统的增强版,支持更多选项、Email自动发送调查结果、生成Office格式报表文件等功能。用户可以利用本系统制作成的读者意见反馈调查、在线订单、会员注册系统等。


大哥可以参考这个功能开发新版本吗?

TOP

发新话题