以下是我的p04.cgi脚本。目前它给我一个运行时错误说
全局符号“%formdata”需要在prog.pl第85行显式包名。 全局符号“%formdata”需要在prog.pl第87行显式包名。
这些曾经工作得很好,直到我做了某事。也许你们可以看到我做不到的东西。
现在,一个变量正在调用另一个脚本,该脚本为我们教授提供给我们的所有解析。这也是在这里。
另一个问题是它不会输出任何实际的单词。它会在标有\n
的文本文件中创建60个p04.txt
个字符,如果该文本文件中有单词,则可以将 out 文本文件读取到网站上但不会将网站 out 放到文本文件中。
所以我想我的问题是:
为什么这个变量会在此时停止?
为什么不能正确写入文本文件?
Here is my main code named p04.cgi
#!/usr/bin/perl can't get my code to correctly go into Stack Overflow
Here is the sub code named subparseform.lib
#!/usr/bin/perl these two code segments are here to let it go through
#click on links above to see my code sorry
如果您想在本地试用,请确保在同一目录中创建p04.txt
。
编辑:好的,所以它现在编译,但其他输出问题仍然存在。