Это кажется очень глупым вопросом, но я пытался и искал часы и не могу понять проблему. Я новичок во всей веб-разработке, и это был тест, чтобы выяснить, как получить доступ к данным формы на новой странице. Это просто не сработает для меня. У меня есть contactus.html и contactusaction.asp, сохраненные в той же папке на моем рабочем столе. Нажав на отправку загрузок contactusaction.asp, но «fname» не будет отображаться на следующей странице, независимо от того, что я пробую. Я даже копировал и вставлял примеры других людей request.form, и мне все еще не удалось заставить команду работать в любом случае.Request.Form ASP не работает
contactus.html:
<html>
<head>
Hello
</head>
<body>
<form method="post" action="contactusaction.asp"/>
<input type="text" name="fname"/>
<input type="submit" value="Submit"/>
</form>
</body>
</html>
contactusaction.asp:
<html>
<head>Hello:</head>
<body>
<%
Dim x
x=Request.Form("fname")
Response.Write(x)
%>
</body>
</html>
Если вы новичок в веб-разработки, то почему из всех языков ты изучаешь классический ASP? –
Вы уверены, что ASP настроен правильно? –
Я только пытаюсь использовать его для одного проекта, над которым я работаю на работе, который вводит данные пользователя на наш сайт и отображает данные на основе их исходных данных (это калькулятор риска болезни). Request.Form казался самым простым способом передачи данных с одной страницы на другую. Если есть лучший способ, я буду рад сделать что-то еще. Я просто хочу заставить его работать. Вероятно, это единственный раз, когда я когда-либо занимаюсь веб-разработкой. – user2689931