加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

如何构建我的Perl CGI程序?

发布时间:2020-12-15 21:54:58 所属栏目:大数据 来源:网络整理
导读:我们在CS课程中获得了第一个主要的Perl CGI作业.我们的任务是创建一个mp3共享站点,允许用户创建帐户,登录,共享mp3.必须显示当前用户的统计信息,可用的mp3等.必须将所有操作写入日志文件.我们的代码必须安全. 到目前为止,我已将这些操作分别作为自己的CGI脚本
我们在CS课程中获得了第一个主要的Perl CGI作业.我们的任务是创建一个mp3共享站点,允许用户创建帐户,登录,共享mp3.必须显示当前用户的统计信息,可用的mp3等.必须将所有操作写入日志文件.我们的代码必须安全.

到目前为止,我已将这些操作分别作为自己的CGI脚本实现.例如,我有一个脚本可以绘制登录表单,注册表单,允许mp3上传的脚本,以及另一个执行mp3服务的脚本.我还创建了一个模块,只要我调用它的实例,它就会将相关信息发布到日志文件中.但是,每个脚本都是单独的,但登录屏幕除外,它会绘制一个表单,然后发布到login.cgi.帐户生成的工作原理相同.但是,在大多数情况下,每个人都独立行事.

我的问题:
如何将此链接在一起,以便除非用户已登录,否则不允许任何操作?我假设我应该使用登录脚本(接收post动作的脚本)来驱动所有内容,但是我该怎么做呢?我真的很茫然.我想有一个用户登录,一个主页是用选项绘制的(添加mp3,听mp3,显示统计等).我是否最好绘制某种形式并将动作设置为不同的脚本?如何处理这些脚本的返回?饼干会以某种方式帮助吗?

其他相关信息:
到目前为止,我已经使用本网站上的ovid教程和Lincoln Stein的书完成了CGI.pm的大部分工作.

解决方法

见 CGI::Application和 CGI::Session和 CGI::Application::Plugin::Session.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读