У меня действительно странная ситуация на моем локальном ПК, которую я не могу решить.
Недавно со мной связались, чтобы расширить классический веб-сайт ASP, который я написал несколько лет назад. Я распаковал код в подпапку wwwroot на моей текущей машине с XP pro. На нем никогда не работали классические ASP-сайты. Я устанавливаю IIS, создаю приложение и запускаю веб-сайт на своем локальном хосте. Сайт отображается правильно и работает нормально. За исключением одного... Кажется, что данные поста теряются.
Я ввел Response.Write("[" & Request.Form & "]")
вверху одной из моих страниц и просто отображает "[]". Может ли кто-нибудь посоветовать, почему я могу потерять данные формы? Веб-сайт отлично работал на моей последней машине с XP Pro, так как именно на этой машине я его разрабатывал. Что я забыл настроить?
Код html-формы выглядит так
<form name="frmAdminLogin" actionAdminLogin.asp" method="post" >
<input type="hidden" name="hidFormAction" value="frmAdminLogin" >
<table width="80%" border="0" cellspacing="3" cellpadding="0" >
<tr>
<td width="40%" align="right" valign="top" >Username: </td>
<td width="60%" align="left" valign="top" >
<input type="text" name="txtUsername" value="" size="25" maxlength="25" tabindex="1" class="TextBox" >
</td>
</tr>
<tr>
<td width="40%" align="right" valign="top" >Password: </td>
<td width="60%" align="left" valign="top" >
<input type="password" name="txtPassword" value="" size="25" maxlength="25" tabindex="2" class="TextBox" >
</td>
</tr>
<tr>
<td width="100%" colspan="2" align="center" valign="top" >
<input type="submit" name="btnLogIn" value="Log In" tabindex="3" class="Button" >
<input type="reset" name="btnReset" value="Reset" tabindex="4" class="Button" >
</td>
</tr>
</table>
</form>