25、创建基于 CGI 的留言板与会话管理

创建基于 CGI 的留言板与会话管理

一、创建基于 CGI 的留言板

1.1 留言板概述

我们可以使用多个程序协同创建一个功能较为强大的在线留言板。其中, display.pl 脚本用于显示主题,而 post.pl 脚本则用于创建新主题和添加回复。

1.2 post.pl 脚本详解

1.2.1 脚本功能

post.pl 脚本有两个主要用途:一是创建新主题,二是为现有主题添加回复。

1.2.2 脚本代码
#!/usr/local/bin/perl -Tw

use CGI;
use strict;
use CGI::Carp qw(fatalsToBrowser);

my $query = new CGI;
my $topic_directory = “topics”;
my $page_title;
my ($action, $author, $title, $post, $response_to) = (“”,””,””,””,””);

print $query->header;

if ($query->param(‘action’)) {
    &set_variables;

    # The form to create a new topic has been submitted
    if ($action eq “new”) {
        my $error_
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值