%
'#################################################################################
'## Copyright (C) 2000-01 Michael Anderson and Pierre Gorissen
'##
'## This program is free software; you can redistribute it and/or
'## modify it under the terms of the GNU General Public License
'## as published by the Free Software Foundation; either version 2
'## of the License, or any later version.
'##
'## All copyright notices regarding Snitz Forums 2000
'## must remain intact in the scripts and in the outputted HTML
'## The "powered by" text/logo with a link back to
'## http://forum.snitz.com in the footer of the pages MUST
'## remain visible when the pages are viewed on the internet or intranet.
'##
'## This program is distributed in the hope that it will be useful,
'## but WITHOUT ANY WARRANTY; without even the implied warranty of
'## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
'## GNU General Public License for more details.
'##
'## You should have received a copy of the GNU General Public License
'## along with this program; if not, write to the Free Software
'## Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
'##
'## Support can be obtained from support forums at:
'## http://forum.snitz.com
'##
'## Correspondence and Marketing Questions can be sent to:
'## reinhold@bigfoot.com
'##
'## or
'##
'## Snitz Communications
'## C/O: Michael Anderson
'## PO Box 200
'## Harpswell, ME 04079
'#################################################################################
%>
<%
if Request.QueryString("mode") = "DoIt" then
Err_Msg = ""
if (Request.Form("YName") = "") then
Err_Msg = Err_Msg & "
You must enter your name!"
end if
if (Request.Form("YEmail") = "") then
Err_Msg = Err_Msg & "You Must give your email address"
else
if (EmailField(Request.Form("YEmail")) = 0) then
Err_Msg = Err_Msg & "You Must enter a valid email address"
end if
end if
if (Request.Form("Name") = "") then
Err_Msg = Err_Msg & "You must enter the recipients name"
end if
if (Request.Form("Email") = "") then
Err_Msg = Err_Msg & "You Must enter the recipients email address"
else
if (EmailField(Request.Form("Email")) = 0) then
Err_Msg = Err_Msg & "You Must enter a valid email address for the recipient"
end if
end if
if (Request.Form("Msg") = "") then
Err_Msg = Err_Msg & "You Must enter a message"
end if
'## Emails Topic To a Friend.
'## This needs to be Edited to use your own email component
'## if you don't have one, try the w3Jmail component from www.dimac.net it's free!
if lcase(strEmail) = "1" then
if (Err_Msg = "") then
strRecipientsName = Request.Form("Name")
strRecipients = Request.Form("Email")
strSubject = "From: " & Request.Form("YName") & " Interesting Page"
strMessage = "Hello " & Request.Form("Name") & vbNewline & vbNewline
strMessage = strMessage & Request.Form("Msg") & vbNewline & vbNewline
strMessage = strMessage & "You received this from : " & Request.Form("YName") & " " & Request.Form("YEmail")
if Request.Form("YEmail") <> "" then
strSender = Request.Form("YEmail")
end if
%>
Email has been sent
Close Window
<%
else
%>
There Was A Problem With Your Email
Go Back To Enter Data
Close Window
<%
Response.End
end if
end if
else
if strAuthType="nt" then
'## Forum_SQL
strSql = "SELECT M_NAME, M_USERNAME, M_EMAIL "
strSql = strSql & " FROM " & strMemberTablePrefix & "MEMBERS"
strSql = strSql & " WHERE "&Strdbntsqlname&" = '" & STRdbntUserName & "'"
set rs = my_conn.Execute (strSql)
YName = ""
YEmail = ""
if (rs.EOF or rs.BOF) then
if strLogonForMail <> "0" then
Err_Msg = Err_Msg & "You Must be logged on to send a message"
%>
There Was A Problem With Your Email
Close Window
<%
Response.End
end if
else
YName = Trim("" & rs("M_NAME"))
YEmail = Trim("" & rs("M_EMAIL"))
end if
rs.close
set rs = nothing
end if
end if
%>
Send Topic to a Friend