%
ConStr = "DRIVER={Microsoft Access Driver (*.mdb)};UID=admin;DBQ=" & server.MapPath("../") & "\db\SiteCreator.mdb"
pageName = "Guestbook.asp"
session("DisplayLine")=10
Set db = Server.CreateObject("ADODB.Connection")
Set ors = Server.CreateObject("ADODB.Recordset")
Set rsPages = Server.CreateObject("ADODB.Recordset")
db.Open ConStr
If request("adminlogout") Then
session("guestAdmin")=False
Session.Abandon
End if
If Request.form("GuestBook")<>"" Then
Name=Request("Name")
Company=Request("Company")
WebSite=Request("WebSite")
Email=Request("email")
Comments=Request("Comments")
sql="select top 1 * from GuestBook"
ors.Open sql, db ,1,3
ors.AddNew
ors("WebSite")=WebSite
ors("Name")=Name
ors("Email")=Email
ors("Company")=Company
ors("Comments")= replace(Comments,chr(13),"
")
ors.Update
ors.close
End if
If Request("delete") Then
If session("guestAdmin") Then
sql="Select top 1 * from guestbook where id=" & request("id") & ";"
ors.Open sql, db ,1,3
If NOT ors.EOF Then
ors.Delete
End If
ors.close
End if
End if
If Request("login")<>"" Then
sql="Select top 1 * from config where email='" & request("email") & "';"
ors.Open sql, db ,1,3
If NOT ors.EOF Then
If ors("password")=request("password") Then
session("guestAdmin")=True
Else
message="Invalid Login."
End If
Else
message="Invalid Login."
End if
ors.close
End if
If request("sendmailnow") Then
sql="Select top 1 * from GuestBook where id=" & request("id")
ors.Open sql, db ,1,3
If not ors.EOF Then
email=ors("email")
sendmail email,request("subject"),request("body"),request("email")
Else
Response.Write "User not found"
End if
ors.Close
End if
Function GetMenu(MenuHV)
set rsMenu = Server.CreateObject("ADODB.Recordset")
sql="Select * from Pages order by pageorder asc;"
rsMenu.Open sql, db ,1,3
do while not rsMenu.eof
MenuName=rsMenu("FileName")
MenuDes=rsMenu("Title")
MenuList=MenuList & " " & "" & MenuDes & ""
If MenuHV="horizontal" then
MenuList=MenuList & " | "
Elseif MenuHV="vertical" then
MenuList=MenuList & "
"
End if
rsMenu.movenext
Loop
GetMenu=MenuList
rsMenu.Close
Set rsMenu =Nothing
End function
Function ShowAdminloginForm(message)
%>
| No guest found. |
| <%If ipage > 1 then%> <%End if%> | <%if ipage < intPageCount then%> <%End if%> |
<% If request("sendmail") Then ShowMailForm() Elseif request("adminlogin") Then ShowAdminLoginForm("") Elseif message<>"" Then ShowAdminLoginForm(message) Else GuestShow() End if %>