小编dou*_*ood的帖子

验证电子邮件地址表单提交

我有一个简单的表单,使用户能够输入促销代码和电子邮件地址,以便注册到电子邮件,如下所示.但目前它没有正确验证电子邮件.

有一个包含文件doreferral.asp; 检查他们输入的代码是否存在于促销代码表中,还检查电子邮件地址是否已存在.

我添加了emailValidate来检查电子邮件地址是否有效,如果没有,然后告诉用户<%= sys_message%>.

但是,它目前正在停止正版电子邮件,因此验证无效.:S

我的doreferral.asp看起来像这样;

<%
    Code            = replace(request.Form("Code"),"'","")
    Email       = replace(request.Form("Email"),"'","")

    sys_message = ""
    submission = ""

    ''//Check the submitted code against existing ones in the database
    set conn = server.CreateObject("ADODB.connection")
    conn.open(application("DATABASE"))
    qs = "SELECT COUNT(AgentReferralCode) AS 'CountCodes' FROM Customers WHERE AgentReferralCode = '" & Code & "'"
    set rs = conn.Execute(qs)

    CountCode = rs("CountCodes")

    set rs = nothing
    conn.close
    set conn = nothing

    If(CountCode < 1) Then
        sys_message = sys_message & "<p class='err'>The agent code does …
Run Code Online (Sandbox Code Playgroud)

email validation asp-classic

4
推荐指数
1
解决办法
5425
查看次数

Magento:显示子类别列表

我正在建立一个Magento商店,希望能够显示一个类别列表,并让每个类别链接到自己的页面.

我有一个ID为42的'品牌'类别,我想显示子类别列表,并确保每个子类别链接到CMS中指定的URL密钥.

有没有人有与Magento这样做的经验?

php magento magento-1.9

4
推荐指数
1
解决办法
4万
查看次数

查找并替换LIKE sql数据

我想使用Management Studio运行查找和替换某些sql数据的查询.我基本上想删除任何内容中的免费字.

我试过运行这个查询;

UPDATE    Table_1
SET              ContentDetails = REPLACE(ContentDetails, 'FREE', '')
WHERE     (ContentDetails LIKE '%FREE%')
Run Code Online (Sandbox Code Playgroud)

但我得到一个错误,说数据类型文本对替换函数的参数1无效.

sql sql-server

3
推荐指数
1
解决办法
2万
查看次数

更改 YouTube 嵌入的语言

有谁知道是否可以更改 Youtube 嵌入播放器的语言。例如,要将“全屏”、“更改质量”等内容更改为德语?

谢谢你。

youtube youtube-api

3
推荐指数
1
解决办法
5451
查看次数

使用read more链接创建摘录文本

我有一个充满文本的varchar字段,我希望能够只显示100个字符的文本片段,并在片段末尾显示"阅读更多..."链接.当用户点击"阅读更多..."时,我希望页面展开并显示文本的其余部分.

我想'show/hide'功能可以用jQuery完成,但我不确定ASP是否有一些功能可以有效地将文本的varchar字段分成两部分?

我的内容目前正在使用;

<%=StripHTML(rspropertyresults.Fields.Item("ContentDetails").Value)%>
Run Code Online (Sandbox Code Playgroud)

哪个使用此函数去除任何HTML标记;

<%
Function stripHTML(strHTML)
  ''Strips the HTML tags from strHTML

  Dim objRegExp, strOutput
  Set objRegExp = New Regexp

  objRegExp.IgnoreCase = True
  objRegExp.Global = True
  objRegExp.Pattern = "<(.|\n)+?>"

  ''Replace all HTML tag matches with the empty string
  strOutput = objRegExp.Replace(strHTML, "")

  ''Replace all < and > with &lt; and &gt;
  strOutput = Replace(strOutput, "<", "&lt;")
  strOutput = Replace(strOutput, ">", "&gt;")

  stripHTML = strOutput    ''Return the value of strOutput

  Set objRegExp = Nothing
End Function
%>
Run Code Online (Sandbox Code Playgroud)

jquery asp-classic

2
推荐指数
1
解决办法
8958
查看次数

隐藏基于URL字符串的内容(PHP)

我已经注册了其中一个联盟网站,以帮助增加我的在线商店的流量.他们要求我隐藏我网站上的电话号码以便引用流量.

他们所引用的所有流量都会在我的网站网址中添加"?affiliate"之类的内容.

有没有人知道如果URL包含"?affiliate"我如何隐藏页面上的内容,但如果URL不包含此文本则显示它?

我正在使用Magento系统,以防万一.:d

谢谢,尼尔

php magento

2
推荐指数
1
解决办法
647
查看次数

CodeIgniter ActiveRecord 乘法

我正在尝试计算我库存中所有产品的总价值。表中的每个产品都有价格和数量。所以我需要将每个产品的价格乘以数量,然后将所有这些加在一起得到所有产品的总数。从上一个问题,我现在有 MySQL 查询来执行此操作:

select sum(product_price*product_quantity) as stockvalue from products
Run Code Online (Sandbox Code Playgroud)

但是现在我正在尝试使用 CodeIgniter 的 ActiveRecord 找出正确的方法来做到这一点。

感谢您就此提出任何建议。我查看了文档,但只能找到一个字段的 select_sum(),而不是将两个相乘的总和。

我尝试使用以下方法:

public function getStockValue() {
$this->db->select('sum('product_price'*'product_quantity') as stockvalue', FALSE);
$this->db->from('products');
$query = $this->db->get();
return $query->row()->stockvalue;
}
Run Code Online (Sandbox Code Playgroud)

activerecord codeigniter

2
推荐指数
1
解决办法
2539
查看次数

关键字'SELECT'附近的语法不正确

我有一个经典ASP页面,允许用户搜索属性和结果页面,然后通过电子邮件发送具有匹配属性的属性代理,让他们知道有租户对其属性感兴趣.

某些代理商可能拥有超过1个属性,在这种情况下,代理商只需要收到1封电子邮件,而不是他们拥有的每个属性的电子邮件.

我在Management Studio中测试了以下查询,它返回了正确的结果;

SELECT DISTINCT CustomerEmail
FROM         (SELECT     ContentID
                       FROM          (SELECT     ContentID
                                               FROM          VWTenantPropertiesResults
                                               WHERE      (ContentStreet = '')
                                               UNION ALL
                                               SELECT     ContentID
                                               FROM         VWTenantPropertiesResults AS VWTenantPropertiesResults_2
                                               WHERE     (ContentTown = 'Hull')
                                               UNION ALL
                                               SELECT     ContentID
                                               FROM         VWTenantPropertiesResults AS VWTenantPropertiesResults_1
                                               WHERE     (ContentPostCode = 'HU7')) AS qi
                       GROUP BY ContentID
                       HAVING      (COUNT(*) >= 2)) AS q INNER JOIN
                      VWTenantPropertiesResults AS r ON r.ContentID = q.ContentID
WHERE     (r.ContentBedRooms BETWEEN 1 AND 4) AND (r.ContentPrice BETWEEN 50 AND 500)
Run Code Online (Sandbox Code Playgroud)

但是,当我在页面中运行以下代码时,它会在关键字"SELECT"附近返回错误语法错误;

rsemailagents.Source = "SELECT DISTINCT …
Run Code Online (Sandbox Code Playgroud)

sql asp-classic

1
推荐指数
1
解决办法
5034
查看次数

拒绝在 asp.net 中建立 google 索引

有没有办法通过修改 ASP.NET Web.config 文件来阻止搜索引擎对站点建立索引?

asp.net search-engine

1
推荐指数
1
解决办法
1060
查看次数

SQL Server错误'80040e14'不明确的列名称

我有一个管理页面来搜索要编辑的产品,但页面不断返回错误:

Microsoft OLE DB Provider for SQL Server错误'80040e14'不明确的列名'prod_id'./__admin/searchproducts.asp,第89行

我不确定为什么会出现这个错误,因为页面和网站是另一个网站和相关MSSQL数据库的直接副本,搜索产品页面在该网站上运行.

这是有问题的代码(不知道这里是否容易阅读);

if request("fldSubmitted") <> "" then 
if request("fldprodid") <> "" and isNumeric(request("fldprodid")) then
    SQL = "select * from products where prod_id = " & cdbl(request("fldprodid"))
else
    SQL = "select "
    if request("showtop") <> "all" then
        SQL = SQL & " top " & request("showtop") & " " & replace(replace(request("orderby")," asc","")," desc","") & ", "
    end if
    SQL = SQL & "prod_name, prod_id, prod_code, prod_icon, prod_thumb, prod_numViews, prod_archived"
    if request("fldLabel") <> "" …
Run Code Online (Sandbox Code Playgroud)

sql sql-server asp-classic

0
推荐指数
1
解决办法
5814
查看次数