ASP文件。我如何使它工作?

时间:2011-07-26 10:36:37

标签: html html5

我编写了一个ASP文件,并以我的D:驱动器的形式保存为demo.asp,以便从我的HTML文件中获取数据。

              <form action="d:\test\demo.asp" method="get">
              Your name: <input type="text" name="fname" size="20" />
              <input type="submit" value="Submit" />
                     </form>

但它没有用。

             <%
                 dim fname
                 fname=Request.QueryString("fname")
                 If fname<>"" Then
                 Response.Write("Hello " & fname & "!<br />")
                 Response.Write("How are you today?")
                 End If
             %>

并且还有一些ASP代码&lt; html&gt;&lt; / html&gt;为什么我们在ASP文件中提到它们。我在谷歌上看到ASP是一种服务器脚本语言。这是真的我想是的。因为我无法运行demo.asp。但我没有任何网络服务器加载ASP文件使其运行但我想看看我的代码是如何工作的。如何检查写入的ASP文件执行所需的任务?我还可以使用perl或python脚本我的ASP?在使用perl作为脚本语言之前,我还有什么需要做的事情吗?

1 个答案:

答案 0 :(得分:1)

  

但我没有任何网络服务器来加载ASP文件以使其运行

由于ASP仅由网络服务器处理 - 获得一个。

  

我可以在ASP中使用perl或python脚本吗?

You can sort-of use Perl,通过ActiveState的PerlScript。

如果您想使用这些语言,我强烈建议您不要使用ASP。我不能说Python,但在Perl-land Plack目前是运行基于Web的Perl东西的首选方式。您可能希望将其与Dancer结合使用。

如果要在HTML文档中嵌入Perl,可以使用Mason。我建议使用Template-Toolkit分离出您的疑虑并将HTML模板与Perl代码分开。

相关问题