merhaba arkdaşlar bir script almıştım arkdaştan ama içinde baglanti.asp yok. arkdaşla da görüşemiyorum bu scripte nasıl baglanti.asp yapcam.mysql kullanıyor script. yardımlarınızı bekliyorum.
bir sayfasını paylaşıyorum ;
<!-- #include file="degiskenler.asp" -->
<%
Function  Guvenlik(Yasak)
Yasak = Replace (Yasak ,"=","",1,-1,1)
Yasak = Replace (Yasak ,"&","",1,-1,1)
Yasak = Replace (Yasak ,"*","",1,-1,1)
Yasak = Replace (Yasak ,"?","",1,-1,1)
Yasak = Replace (Yasak ,"%","",1,-1,1)
Yasak = Replace (Yasak ,"'","",1,-1,1)
Yasak = Replace (Yasak ,Chr(34),"",1,-1,1)
Yasak = Replace (Yasak ,"'","",1,-1,1)
Yasak = Replace (Yasak ,"/","",1,-1,1)
Yasak = Replace (Yasak ,"\","",1,-1,1)
Yasak = Replace (Yasak ,"<","",1,-1,1)
Yasak = Replace (Yasak ,">","",1,-1,1)
Yasak = Replace (Yasak ,"And ","",1,-1,1)
Yasak = Replace (Yasak ," And ","",1,-1,1)
Yasak = Replace (Yasak ," Or ","",1,-1,1)
Yasak = Replace (Yasak ,"Or ","",1,-1,1)
Guvenlik = Yasak
End  Function
Function  sitedemi(kontrol)
if kontrol="kontrolet" then
if  session("UYEID")<>"" and  session("SIFRE")<>"" and session("MAIL")<>""  and session("YETKI")<>""  and session("GIRDI")<>"" and session("GIRIS")<>"" and session("CINSIYET") <>"" then
sitedemi="true"
else
sitedemi="false"
end if
end if
End  Function
%>
<%
  server.scripttimeout=50000 
  Session.CodePage = 1254
  Response.contentType = "text/html"
  Response.charset = "windows-1254"
  'zamandeger = 1055              'Sitenin LCID degeri TURKCE icin 1055
  'Session.LCID = zamandeger
%>
<%
set ensarcn=Server.CreateObject("ADODB.Connection")
dsn="Driver={MySQL ODBC 3.51 Driver}; Port=3306; Option=3; Server="& host &";Database="& db &";Uid="& kullanici &";Pwd="& parola &";"
ensarcn.open dsn
%>
<%
'///AYARLAR
set AYARCEK=ensarcn.execute("select * from ayarlar where ID=1")
	IF AYARCEK.EOF AND AYARCEK.BOF THEN
		islemara=20
		yokmesaj="Belirtmek istemiyorum"
		domaingec="gfdgdf"
		sessionsure=240
		resimb="uyeresim\buyuk\"
		resimo="uyeresim\orta\"
		resimk="uyeresim\kucuk\"
		maxresimboyut=250
		maxresimgenis=1280
		maxresimbuyukluk=1024
		resimonay=0
		maxfotosayisi=5
		kayitsayisi=10
		arakayitsayisi=10
		onlinekayitsayisi=20
		zaman=30
		itirafonay=0
		ERKEK=1
		KADIN=2
		kacgunonce=30
		bayanbedavamesaj=5
		goldrefbedava=2
		onlinegorsayfa="2"
		sanalposid="12"
		sanalposuser="sibedsarseksadsom"
		sanalpospass="1298Eq3fKXi4fOL"
		ustyazi="Reeldasd.com *** partner, yaasdakd arkadaşı, arkadaşlık, sanal ***"
		uyeonayi="0"
		Cookie="AFF"
		MESAJUYARI=0
		MESAJSURE=60
		resimyazi="Yatsdaaksadsadadam"
		tavsiyemesaj=2
		MailSunucu="mail.yasdkasddm"
		AnaMail="no-relpy@dsaataasdacom"
		AnaMailSifre="msansarail"
		yenimesajuyar="1"
		profiluyar="1"
		arkadasuyar="1"
		aktivasyon="0"
		otodavet="1"
		DAVETSURE=10
	ELSE
		islemara=20 'AYARCEK("ISLEMARALIK")
		yokmesaj=AYARCEK("YOKMESAJ")
		domaingec=AYARCEK("DOMAIN")
		sessionsure=AYARCEK("SESSIONSURE")
		resimb=AYARCEK("RESIMBUYUK")
		resimo=AYARCEK("RESIMORTA")
		resimk=AYARCEK("RESIMKUCUK")
		maxresimboyut=AYARCEK("MAXRESIMBOYUT")
		maxresimgenis=AYARCEK("MAXRESIMGENIS")
		maxresimbuyukluk=AYARCEK("MAXRESIMBUYUKLUK")
		resimonay=AYARCEK("RESIMONAY")
		maxfotosayisi=AYARCEK("MAXFOTOSAYISI")
		kayitsayisi=AYARCEK("KAYITSAYISI")
		arakayitsayisi=AYARCEK("ARAKAYITSAYISI")
		onlinekayitsayisi=AYARCEK("ONLINEKAYITSAYISI")
		zaman=AYARCEK("ZAMAN")
		itirafonay=AYARCEK("ITIRAFONAY")
		ERKEK=1
		KADIN=2
		kacgunonce=AYARCEK("KACGUNONCE")
		bayanbedavamesaj=AYARCEK("BAYANBEDAVAMESAJ")
		goldrefbedava=AYARCEK("GOLDREFBEDAVA")
		onlinegorsayfa=AYARCEK("ONLINEGORSAYFA")
		sanalposid=AYARCEK("SANALPOSID")
		sanalposuser=AYARCEK("SANALPOSUSER")
		sanalpospass=AYARCEK("SANALPOSPASS")
		ustyazi=AYARCEK("USTYAZI")
		uyeonayi=AYARCEK("UYEONAY")
		Cookie="AFF"
		MESAJUYARI=AYARCEK("MESAJUYARI")
		MESAJSURE=AYARCEK("MESAJSURE")
		resimyazi=AYARCEK("RESIMYAZI")
		tavsiyemesaj=AYARCEK("TAVSIYEMESAJ")
		MailSunucu=AYARCEK("MAILSUNUCU")
		AnaMail=AYARCEK("MAIL")
		AnaMailSifre=AYARCEK("MAILSIFRE")
		yenimesajuyar=AYARCEK("YENIMESAJUYAR")
		profiluyar=AYARCEK("PROFILUYAR")
		arkadasuyar=AYARCEK("ARKADASUYAR")
		aktivasyon=AYARCEK("AKTIVASYON")
		otodavet=AYARCEK("OTODAVET")
		DAVETSURE=AYARCEK("DAVETSURE")
		AFFUYEONAYI=AYARCEK("AFFUYEONAY")
	END IF
	AYARCEK.Close : Set AYARCEK = Nothing
%>
<%
if sitedemi("kontrolet")="true" then
ensarcn.execute("UPDATE UYELER SET SONGIRISTAR=now() where ID='"& Guvenlik(session("UYEID")) &"'  ")
IF SESSION("YETKI")=2 THEN
SET GOLDKONTROL=ENSARCN.EXECUTE("SELECT ID,YETKIBITTAR FROM UYELER WHERE ID='"& SESSION("UYEID") &"' ")
IF GOLDKONTROL.EOF AND GOLDKONTROL.BOF THEN
'/////
GOLDKONTROL.Close : Set GOLDKONTROL = Nothing
ELSE
IF GOLDKONTROL("YETKIBITTAR")<=DATE+1 THEN
ensarcn.execute("UPDATE UYELER SET YETKI='1',YETKIBITTAR=null,YETKIBASTAR=null where ID='"& Guvenlik(session("UYEID")) &"'  ")
SESSION("YETKI")="1"
END IF
GOLDKONTROL.Close : Set GOLDKONTROL = Nothing
END IF
END IF
end if  
%>
<%
Class Mail
	Function Gonder(Bilesen, strMail, strKonu, strMesaj)
		 mMailSunucu    = MailSunucu
		 mAnaMail 		= AnaMail
		 mAnaMailSifre  = AnaMailSifre
		 mCharset		 = "iso-8859-9"
		Select Case Bilesen
			case "Cdonts"
				Set objMail = Server.CreateObject("CDONTS.NewMail")
					With objMail
						 .Charset       	   = mCharset
						 .To          		   = mAnaMail
						 .From      		   = mAnaMail
						 .Subject       	   = strKonu
						 .BodyFormat		   = 0
						 .MailFormat		   = 0
						 .Body          	   = strMesaj
						 on error resume next
						 .send
					End With
				Set objMail = Nothing
			case "Jmail"
				Set  objMail = Server.CreateObject("JMail.Message" )
					With  objMail
						.ContentType 			= "text/html"
						.CharSet 				= mCharset
						.AddRecipient 			strMail
						.From 					= mAnaMail
						.MailServerUserName 	= mAnaMail
						.MailServerPassWord 	= mAnaMailSifre
						.Logging 				= True
						.Silent 				= True
						.Subject 				= strKonu
						.Body 					= strMesaj
						on error resume next
						.Send(mMailSunucu)
					 End  With
				 set  objMail =  Nothing 				
			case "cdo"
				Set objMail = Server.CreateObject("Persits.MailSender")
					With objMail
						 '.Charset       		= mCharset
						 .Host          		= mMailSunucu
						 .From          		= mAnaMail
						 .FromName              = "Yadsataasdsacom"
						 .username      		= mAnaMail
						 .password      		= mAnaMailSifre
						 .IsHTML        		= True
						 .addaddress      		strMail
						 .Subject       		= strKonu
						 .Body          		= strMesaj
						 on error resume next
						 .send
					End With
				Set objMail = Nothing
			case "cdo2"
							Dim ObjSendMail
							Set ObjSendMail = CreateObject("CDO.Message") 
							ObjSendMail.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2 
							ObjSendMail.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/smtpserver") = mMailSunucu
							ObjSendMail.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/smtpserverport") = 25 
							ObjSendMail.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/smtpusessl") = False 
							ObjSendMail.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/smtpconnectiontimeout") = 60
							ObjSendMail.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate") = 1 
							ObjSendMail.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/sendusername") = mAnaMail
							ObjSendMail.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/sendpassword") = mAnaMailSifre
							ObjSendMail.Configuration.Fields.Update
							ObjSendMail.bodyPart.Charset = "windows-1254" 
							ObjSendMail.To =strMail 
							ObjSendMail.Subject = strKonu
							ObjSendMail.From = mAnaMail
							ObjSendMail.HTMLBody = strMesaj
							'ObjSendMail.TextBody = strMesaj
							ObjSendMail.Send
							Set ObjSendMail = Nothing 						
		End Select
		If Err.Number <> 0 then
			'Response.Write("Mail gönderilemedi...")
		Else
			'Response.Write("Mail gönderildi...")
		End If
	End Function
End Class
%>
genel.asp dosyası kodları.