2

私はasp初心者で、ここからこの単純なaspスクリプトを実行しようとしています: http ://www.w3schools.com/asp/asp_inputforms.asp

これは私のform.htmlファイルです:

<html>
<body>
<form method="get" action="form2.asp">
First Name: <input type="text" name="fname" /><br />
Last Name: <input type="text" name="lname" /><br /><br />
<input type="submit" value="Submit" />
</form>
</body>
</html>

これはform2.aspファイルです:

<html>
<body>
Welcome
<%
response.write(request.querystring("fname"))
response.write(" " & request.querystring("lname"))
%>
</body>
</html>

inetpub / wwwrootフォルダーからform.htmlファイルを起動し、名前と名前を入力してブラウザーにアクセスします。

ようこそ<%response.write(request.querystring( "fname"))response.write( ""&request.querystring( "lname"))%>

ローカルホストは私のために開いています。私は何が間違っているのですか?

4

2 に答える 2

4

お使いのマシンのIISは、おそらくASPの実行をサポートしていません。

[プログラムと機能]->[Windowsの機能をオンまたはオフにする]に移動します。[インターネットインフォメーションサービス]->[ WorldWide Webサービス]->[アプリケーション開発機能]で、ASPがチェックされていることを確認します。

于 2012-07-10T15:44:25.540 に答える
3

クラシックASPは、IIS7.0およびIIS7.5にデフォルトでインストールされていません。これが当てはまる場合は、ここここを参照して、クラシックASPを有効にする方法を確認してください。

これらのリンクからコピー:

IIS 7.0および7.5では、ASPのクラシックバージョンはデフォルトでインストールされていません。このため、サーバー上のASPページを参照しようとすると、HTTP 404エラーが表示されたり、ブラウザウィンドウにASPページのソースコードが表示されたりする場合があります。これらのエラー条件は両方とも、従来のASPの環境を定義するために使用される構成設定がインストールされていない場合に発生します。

お役に立てれば。

于 2012-07-10T16:00:58.013 に答える