2011-07-26 11 views
0

ASPファイルを作成し、HTMLファイルからデータを取得するためにD:ドライブにdemo.aspとして保存しました。ASPファイル。どのように動作させるのですか?

   <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コードがthem.Whyに<のhtml> </HTML>タグを持っている私たちはASP file.Iでそれらを言及するが、ASPが真のサーバースクリプトlanguage.ThatsであることをGoogleで読み、私はそうは思わImはdemo.aspを実行できないためです。しかし、私は実行しないようにASPファイルをロードするウェブサーバーを持っていませんが、私はどのように私のコードがon.Howを確認することができます参照する必要があります書かれたASPファイルを実行する必要がありますか?私のASP?私がスクリプト言語としてperlを使用する前に、必要なことがありますか? 1を得る -

答えて

1

は、しかし、私はASPにのみウェブサーバによって処理されているので、それは

を実行するためにASPファイルをロードするための任意のWebサーバを持っていけません。

私のASPでperlまたはpythonスクリプトを使用することはできますか?

You can sort-of use Perl(ActiveStateのPerlScript経由)。

これらの言語を使用する場合は、ASPを使用しないことを強くお勧めします。私はPythonのために話すことができませんが、Perlの土地ではPlackは現在WebベースのPerlのものを実行するための好きな方法です。 Dancerと組み合わせて使用​​してみるとよいでしょう。

PerlをHTMLドキュメントに埋め込みたい場合はMasonを使用できます。あなたの懸念を分けて、Template-Toolkitを使ってPerlコードとは別にHTMLテンプレートを保存することをお勧めします。

+0

どうすれば入手できますか? – niko

+0

ASPを実行していますか?私はWindowsには1つが付属していると思います。私はASP + VBScriptを避けることができましたが、それはあまりにも独占的です。他のオプション(PerlScriptのASPを含む)では、[Apache](http://httpd.apache.org)は問題ありません。 – Quentin

関連する問題