我正在寻找一种非常简单的解决方案来防止(或减少)形成垃圾邮件.我有很多ASP经典应用程序包含联系我们/杂项表格,在那里生成电子邮件.很少有人被垃圾邮件机器人抓住并被滥用.如果不消除垃圾邮件,我需要非常简单的解决方案来减少垃圾邮件.音频/视频CAPTCHAs是不可能的,因为访问者最终会花费更多时间来解决验证码,而不是使用表单本身.会话/时间戳/ javascript隐藏变量技术是可以接受的,只要有人使用它们并且对结果合理满意.类或效用函数将是首选.谢谢.
我可以整合asp和aspx页面,而不关心会话,所以不会有任何会话相关的问题但是还有其他一些问题吗?我没有得到如何从我的asp页面调用c#函数
我有一个网站,处理电话采取的订单到SQL数据库.访问门户网站使用Windows身份验证,我想传递订单处理器的用户名和订单,以便我可以记录谁接受了订单.
如何将用户名传递给表单元素?
这些页面是用经典的asp编写的.
谢谢.
任何人都知道这个错误意味着什么?我刚刚将我的ASP经典网站文件复制到我的Windows 7 x64机器上.我已经安装了IIS 7.0.我试图访问该网站,它给了我这个错误.
ASP Classic有没有版本控制软件?
(请不要讨论ASP的选择 - 这不是我的决定)
谢谢
我需要能够遍历列名并将coloumn名称及其值放入变量中.我的代码看起来像这样.
SQL = "select column1, column2 from table1"
set rs = conn.execute(SQL)
For each fld in rs.fields
fld.name = rs(fld.name)
Next
rs.close
Run Code Online (Sandbox Code Playgroud)
但这不起作用.如何循环列名并将其设置为变量而无需指定每个列名?
谢谢
这是我的代码:
Dim CompanyName, _
CompanyDomain, _
CompanyEmail, _
CompanySupportPhone
Call GetEmailList
Sub GetEmailList
dim sql
dim companydata
sql = ""
sql = sql & " DECLARE @CompanyName VARCHAR(100);"
sql = sql & " DECLARE @CompanyDomain VARCHAR(100);"
sql = sql & " DECLARE @CompanyActivityEmail VARCHAR(100);"
sql = sql & " DECLARE @CompanySupportPhone VARCHAR(100);"
sql = sql & " SELECT"
sql = sql & " @CompanyName = CASE WHEN Setting = 'CompanyName'"
sql = sql & " THEN StringValue ELSE @CompanyName END," …Run Code Online (Sandbox Code Playgroud) 我正在努力学习ASP.我在Windows 7机器上设置了IIS,现在我正在尝试编写一些简单的代码.
C:\inetpub\wwwroot\iisstart.htm
Run Code Online (Sandbox Code Playgroud)
显示正常,但是当我请求C:\ inetpub\wwwroot\MyWeb\test1.asp时,浏览器会提示下载文件而不是显示"Hello World"这是我使用的代码:
<html>
<body>
<%
response.write("Hello World!")
%>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
我不认为代码有什么问题.我可能搞砸了一些配置吗?
提前致谢.
我正在尝试使用记录集从数据库中获取数据,并使用经典ASP中的以下代码.我正在使用Windows 7 32位操作系统:
<%
dim con,rs
set con=Server.Createobject("ADODB.Connection")
con.Provider="Microsoft.Jet.OLEDB.4.0"
con.Open "c:\inetpub\wwwroot\New folder\123.mdb"
rs.Open "select * from student",con
for each x in rs.fields
response.write(x.name)
response.write("=")
response.write(x.value)
next
rs.Close
con.Close
%>
Run Code Online (Sandbox Code Playgroud)
错误是:
Microsoft VBScript runtime error '800a01a8'
Object required: ''
/New folder/recordset.asp, line 7
Run Code Online (Sandbox Code Playgroud)