【问题标题】:Save data to file when click on submit button单击提交按钮时将数据保存到文件
【发布时间】:2014-12-18 22:08:20
【问题描述】:

我编写了一个 CGI-Perl 脚本,它在存储盒上运行远程命令并将输出保存在阵列上。我想将该阵列数据保存到服务器中的文件,用户单击提交按钮并重定向到下一页。

怎么做?

【问题讨论】:

  • 你试过什么?你有什么问题? StackOverflow 不是“为我编写代码”服务。
  • 没有代码,没有努力。在 Perlmonks 发帖:perlmonks.com/?node_id=1104749
  • 对不起,我的帖子中没有不完整的信息。

标签: perl file cgi


【解决方案1】:

首先根据日期命名文件。日期非常适合文件名。也许添加一个 .txt 扩展名。打开该名称的文件句柄。打印到文件句柄。

以下是其外观的粗略近似值。语法可能有点不对:

my $filename = time() . ".txt";   #something like 234242342352.txt
open my $fh, ">", $filename or die "Could not write to $filename"; 
print $fh @array_data;  #this assumes your array still has newline characters

我不确定如何转到下一页。

【讨论】:

    猜你喜欢
    • 2017-07-21
    • 1970-01-01
    • 1970-01-01
    • 2012-05-07
    • 1970-01-01
    • 1970-01-01
    • 2014-11-30
    • 1970-01-01
    • 2021-10-31
    相关资源
    最近更新 更多