ASP文件.我该怎么做呢?



我已经写了一个ASP文件,并保存在我的D:驱动器作为demo.asp从我的HTML文件中获取数据。

              <form action="d:testdemo.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>标签。为什么要在ASP文件中提到它们。我在google上看到ASP是一种服务器脚本语言。是的,我是这么认为的。因为我无法运行demo.asp。但我没有任何web服务器加载的ASP文件,使其运行,但我想看看我的代码是如何工作的。如何查看编写的ASP文件是否执行任务?我也可以使用perl或python脚本在我的ASP?在我使用perl作为脚本语言之前,我必须做任何必要的事情吗?

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

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

我也可以使用perl或python脚本在我的ASP?

你可以使用Perl,通过ActiveState的PerlScript。

如果你想使用这些语言,我强烈建议不要使用ASP。我不能代表Python,但在Perl领域,Plack是目前运行基于web的Perl程序的最受欢迎的方式。你可以考虑将它与Dancer结合使用。

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

相关内容

最新更新