免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12
最近访问板块 发新帖
楼主: huanghaojie
打印 上一主题 下一主题

perl cgi 表格中的link问题 [复制链接]

论坛徽章:
3
戌狗
日期:2014-09-10 17:07:162015年辞旧岁徽章
日期:2015-03-03 16:54:15wusuopu
日期:2016-06-17 17:43:45
11 [报告]
发表于 2009-01-09 10:42 |只看该作者
那三个日志文件的内容要在一起显示吗?(排好序显示),还是在页面里选择查看某个系统的

论坛徽章:
0
12 [报告]
发表于 2009-01-09 11:15 |只看该作者
刚才又仔细想了一下, 想这样会好点
1. my $data_file = '/var/www/cgi-bin/log/testlog' 这样现在是一个log文件
我想把log做成一个目录my $data_file = '/var/www/cgi-bin/log/ ,登录 IP/cgi-bin/log后 能看到里面有很多log file,这样每个人就可以打开自己想要的log

2 这样的话,cgi如何改? 如果这样改了后, 可能就会对我上面问的那个 false的link有影响, 因为之前是一个固定的log file,可以取每个file command域的error, 但现在是很多log file, 动态的去取log file的command域的error.

不过可以慢慢来,先解决第一个问题

论坛徽章:
3
戌狗
日期:2014-09-10 17:07:162015年辞旧岁徽章
日期:2015-03-03 16:54:15wusuopu
日期:2016-06-17 17:43:45
13 [报告]
发表于 2009-01-09 12:40 |只看该作者
原帖由 huanghaojie 于 2009-1-9 11:15 发表
1. my $data_file = '/var/www/cgi-bin/log/testlog' 这样现在是一个log文件
我想把log做成一个目录my $data_file = '/var/www/cgi-bin/log/ ,登录 IP/cgi-bin/log后 能看到里面有很多log file,这样每个人就可以打开自己想要的log

2 这样的话,cgi如何改? 如果这样改了后, 可能就会对我上面问的那个 false的link有影响, 因为之前是一个固定的log file,可以取每个file command域的error, 但现在是很多log file, 动态的去取log file的command域的error.

分两级:1级页面显示日志文件信息列表,2级页面显示日志信息(testlog的显示页面)。FALSE link等就是前面那样。

1级页面
  1. 日期           类型    操作
  2. 2009-01-01    unix     查看(日志文件链接,点击进入日志查看页面,就是显示testlog的页面)
  3. 2009-01-01    linux    查看(同上)
复制代码

论坛徽章:
0
14 [报告]
发表于 2009-01-09 16:23 |只看该作者
怎么改cgi呢

论坛徽章:
3
戌狗
日期:2014-09-10 17:07:162015年辞旧岁徽章
日期:2015-03-03 16:54:15wusuopu
日期:2016-06-17 17:43:45
15 [报告]
发表于 2009-01-09 17:11 |只看该作者
原帖由 huanghaojie 于 2009-1-9 16:23 发表
怎么改cgi呢

你先试着修改模板和cgi,生成log文件显示页面。跟日志显示差不多。
1 建一个log文件列表HTML模板,主要就是修改标题,列数,列名。 或者用同一个模板文件,再加一个loop
2 修改cgi,生成文件列表,输出。

论坛徽章:
0
16 [报告]
发表于 2009-01-10 19:35 |只看该作者
现在想有两级页面,第一级是log file name.
如:
162logs
163logs
164logs
165logs
***

但这些file name都是link,怎么写cgi

论坛徽章:
3
戌狗
日期:2014-09-10 17:07:162015年辞旧岁徽章
日期:2015-03-03 16:54:15wusuopu
日期:2016-06-17 17:43:45
17 [报告]
发表于 2009-01-10 21:08 |只看该作者
原帖由 huanghaojie 于 2009-1-10 19:35 发表
现在想有两级页面,第一级是log file name.
如:
162logs
163logs
164logs
165logs
***

但这些file name都是link,怎么写cgi

什么link, html里的link,即<a href="..">..</a>?还是链接文件?

如果是前者: 前面显示日志的代码中有根据command fasle显示链接的,跟那个基本相同。

论坛徽章:
0
18 [报告]
发表于 2009-01-25 21:58 |只看该作者
<th align=center
是不是重复了?与perl无关……
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP