我计划从此页面加载Java小程序。我可以稍后在页面中添加代码和其他必要的东西,但由于某种原因,我无法加载此页面。我认为这是<div>
标签。有谁可以向我解释一下?
!/usr/bin/perl
require "/home/bob/public_html/cgi-bin/cookie.pl";
print "Content-type: text/html\n";
# Make sure the passed date is reasonable
$theTime = $ENV{'QUERY_STRING'};
$theTime = time - $theTime;
&Do_Cookies();
print "\n";
print "\n";
print "<html><head><title>Title</title><link rel=\"stylesheet\"type=\"text/css\" href=\"stylesheet.css\"></head><body>";
print "<div id=\"header\"></div>";
print "<div class=\"content\"><p>CENTER STUFF</p></div>";
print "<div id=\"copy\"><center>Copyright Notice HERE</center><br></div></center>";
print "<div id=\"navLeft\">LEFT STUFF</div>";
print "<div id=\"navRight\">RIGHT STUFF</div></body></html>";
exit 0;
答案 0 :(得分:0)
我不知道你的意思是“我无法加载此页面”。究竟是什么意外的行为你看到了什么?你在浏览器中看到了什么吗?如果你“查看来源”怎么办? Web服务器错误日志中有什么用处吗?
您的CGI代码看起来像上一个千年。在研究现代Perl Web开发技术时,您将非常值得。
测试代码很难,因为它包含一个“cookie.pl”文件,我不知道它包含什么。我假设它包含Do_Cookies()
子例程。但是,如果我发表评论并修复shebang线,那么我会得到一些看起来非常有用的东西。存在基本的HTML错误(您关闭了<center>
元素两次)但没有任何东西会阻止它工作。
如果没有关于您的问题的更多信息,很难再获得帮助。