%@ LANGUAGE="VBSCRIPT" %> <% '*********************************************************************** ' System : ASPBanner Unlimited ' Author : Christopher Williams of CJWSoft www.CJWSoft.com ' ' COPYRIGHT NOTICE ' ' See attached Software License Agreement ' ' (c) Copyright 2000 - 2003 by CJWSoft. All rights reserved '*********************************************************************** %>
<% Banner_ID = Request("Banner_ID") TotalImpressions = Request("TotalImpressions") TotalClicks = Request("TotalClicks") %> <% If Banner_ID <> "" Then %> <% Set CmdBannerTemp = Server.CreateObject("ADODB.Command") Set CmdEditAd = Server.CreateObject("ADODB.Recordset") CmdBannerTemp.CommandText = "SELECT Banners.* FROM Banners WHERE (Banner_ID = " & Banner_ID & ")" CmdBannerTemp.CommandType = 1 Set CmdBannerTemp.ActiveConnection = ConnBannerSystem CmdEditAd.Open CmdBannerTemp, , 0, 1 %>
<% =CmdEditAd("Banner_Name") %>
<% If CmdEditAd("Banner_Type") = "Image" Then %> " target="_blank"> " target="_blank"><% =CmdEditAd("Banner_Text_Message") %> <% Else %> <% End If %> <% Else %> <% =CmdEditAd("Banner_HTML_Code") %> <% End If %> <% Start_Date = Request("Start_Date") End_Date = Request("End_Date") If Start_Date = "" or IsDate(Start_Date) = False Then 'Start_Date = month(NOW - 7) & "/" & day(NOW - 7) & "/" & year(NOW - 7) Start_Date = InternationalDate(NOW - 7) End If If End_Date = "" or IsDate(End_Date) = False Then 'End_Date = month(NOW) & "/" & day(NOW) & "/" & year(NOW) End_Date = InternationalDate(NOW) End If %> <% Set CmdBannerTemp = Server.CreateObject("ADODB.Command") Set CmdRetrieveImpressions = Server.CreateObject("ADODB.Recordset") If BannerDatabaseType = "SQL" Then CmdBannerTemp.CommandText = "SELECT Banner_Stats.* FROM Banner_Stats WHERE (Banner_ID = " & Banner_ID & ") And (Banner_Day >= '" & InternationalDate(Start_Date) & "') AND (Banner_Day <= '" & InternationalDate(End_Date) & "') ORDER BY Banner_Day DESC" ElseIf BannerDatabaseType = "MSACCESS" Then CmdBannerTemp.CommandText = "SELECT Banner_Stats.* FROM Banner_Stats WHERE (Banner_ID = " & Banner_ID & ") And (Banner_Day >= #" & InternationalDate(Start_Date) & "#) AND (Banner_Day <= #" & InternationalDate(End_Date) & "#) ORDER BY Banner_Day DESC" End IF CmdBannerTemp.CommandType = 1 Set CmdBannerTemp.ActiveConnection = ConnBannerSystem CmdRetrieveImpressions.Open CmdBannerTemp, , 1, 3 ArrayDim1Size = CmdRetrieveImpressions.RecordCount-1 ReDim StatsArray(ArrayDim1Size,2) StatsArrayCount = 0 %>
<% chartlabelstring = Left(chartlabelstring,Len(chartlabelstring) - 1) y = Split(chartlabelstring,",") 'y = Array("1","2","3") z = Array("Imp", "Clicks", "CTR%") BarChart StatsArray, y, z, "BgColor:000099;Legend:Y;Dir:F;Show:V;LabelColor:FFFFFF;GridColor:FFFFFF;Caption:CTR " & Start_Date & " THRU " & End_Date %> |
|||||||||||||||||