Ceviz Forum

Geri Dön   Ceviz Forum > Programlama > Veritabanları & SQL

Cevapla
 
LinkBack Seçenekler
Eski 14/05/2003, 05:32   #1 (permalink)
Eski toprak
 
Üyelik Tarihi: 05/2003
Yer: TurKey
Mesaj: 1,623
Varsayılan vt deki verileri emaile yollama..

Merhaba arkadaşlar bir sorum daha var sizlere umarım yardımcı olursunuz:

4 adet sayfam var.
1-index.asp,
2-edit.asp
3-devam.asp
4-gonder.asp

index.asp deki veriyi hem vtye kaydetmek hem de son kaydedilen veriyi xxx mail adresine yollamak istiyorum. index.asp deki bilgi giriş bölümlerine verileri giriyorum. daha sonra edit.asp ile vt ye kaydediyorum. sonra devam.asp sayfasını çağırıyorum. sayfadaki devam tuşuna basıldığında ise vt ye kaydettiğim son id deki verileri belirtilen maile yollamak istiyorum. tüm işlemleri sonuna kadar yaptırabiliyorum fakat, en son vt deki verileri çekip ilgili mail adresine yollayamıyorum..
sayfamdaki kodlar şöyle:
index.asp yi yazmaya gerek yok text alanları var ve form action ile sayfayı edit.asp ye yolluyorum o da vtye kaydediyor.
-----------------------------------------------------------------
edit.asp:

<%
Response.Expires = -1000
Response.Buffer=True

veri1 = Request.Form("veri1")
veri2 = Request.Form("veri2")
veri3 = request.Form("veri3")

set baglanti = server.createObject("ADODB.connection")
baglanti.Open "driver={microsoft access driver (*.mdb)}; DBQ=" & server.MapPath("***.mdb")
SQLin = "insert into tablom(veri1, veri2, veri3) values("
SQLin = SQLin & "'"&veri1&"',"
SQLin = SQLin & "'"&veri2&"',"
SQLin = SQLin & "'"&veri3&"',"
SQLin = SQLin & ")"
baglanti.Execute(SQLin)
veri1 = Request.Form("veri1")
veri2 = Request.Form("veri2")
veri3 = request.Form("veri3")
response.Redirect("devam.asp")
%>
------------------------------------------------------------------
gonder.asp:
.
.
</head>
<%
set baglanti=server.CreateObject("ADODB.connection")
baglanti.open "driver={microsoft access driver (*.mdb)}; DBQ=" &server.MapPath("***.mdb")
SQL="select * from tablom order by id desc "
set mes = baglanti.Execute(SQL)
%>

<body>
<% Set Mail=Server.CreateObject("CDONTS.NewMail")
Mail.To="mail_adresi"
Mail.From=Request.Form("email")
Mail.Subject="sdgvsbg"

govde=govde &" Merhabalar.. "& chr(10)
govde=govde &" konu1: "& Request.Form("veri1") &" "& chr(10)
govde=govde &" konu2: "& Request.Form("veri1") &" "& chr(10)
govde=govde &" knou3: "& Request.Form("veri1") &" "& chr(10)


Mail.Body=govde
Mail.Send
Set Mail=Nothing

%>
</body>
</html>

işte bu kadar. yardımlarınızı bekliyorum arkadaşlar iyi çalışmalar...
__________________
Güçlü bir TÜRKİYE için önce güçlü bir TÜRKÇE!
DotNetKid hatta değil   Alıntı Yaparak Yanıtla
Eski 14/05/2003, 09:44   #2 (permalink)
Üye
 
omerosmanoglu Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 10/2002
Yer: İstanbul
Mesaj: 569
Varsayılan

Merhaba

Response.Redirect ile bir sonraki sayfaya değerleri
atayamazsınki. (Senin yukarıda yazdığın şekilde, Yoks ?veri=sdkfjkfjf gibi atanabilir ama bu şekilde veri taşımak akıl karı değil)

Ya veri1,veri2,veri3 Session'a atayıp istediğini yapacaksın.

Ya da devam.asp'ye gerek olmadan edit.asp'de işini halledeceksin.

Edit asp'ye şu kodları ekledikten sonra direkt
Kod:
<form action="gonder.asp" method="post">
<input type="text" name="email">
<input name=veri1 type=hidden value="<%=Request.Form("veri1")%>">
<input name=veri2 type=hidden value="<%=Request.Form("veri2")%>">
<input name=veri3 type=hidden value="<%=Request.Form("veri3")%>">
</form>
__________________
  • Niceleri geldi, neler istediler; Sonunda dünyayı bırakıp gittiler; Sen hiç gitmeyecek gibisin, değil mi? O gidenler de hep senin gibiydiler
  • Mezarlar vazgeçilmez insanlar ile dolu.

Enson 14/05/2003 09:47 tarihinde omerosmanoglu tarafından düzenlenmiştir..
omerosmanoglu hatta değil   Alıntı Yaparak Yanıtla
Eski 14/05/2003, 11:09   #3 (permalink)
Registered User
 
Üyelik Tarihi: 01/2003
Mesaj: 6,337
Varsayılan

SQLin = SQLin & "'"&veri3&"',"

satirinda virgul (,) olmayacak. omerosmanoglu'nun dedigi gibi isi tek sayfada hallet.
acemi hatta değil   Alıntı Yaparak Yanıtla
Eski 14/05/2003, 16:34   #4 (permalink)
Eski toprak
 
Üyelik Tarihi: 05/2003
Yer: TurKey
Mesaj: 1,623
Varsayılan

Merhaba arkadaşlar "Response.Redirect" ile sonraki sayfaya değer atamıyorum ki, sadece index.asp deki verileri edit.asp ile vt ye kaydettirdikten sonra devam.asp yi çağırıyorum. asıl vt den veri alma işini gonder.asp de yapmaya çalıştım neyse mühim değil peki! sizin dediğiniz gibi yapacağım zaten uzman olan sizlersiniz değil mi şimdi "acemi5" in dediği SQL hatasını ve edit.asp sayfasındaki gerekli yerleri düzelttikten sonra başka bir sorun yok mu? yani gonder.asp sayfasında filan?
bir de :
<% Set Mail=Server.CreateObject("CDONTS.NewMail")
Mail.To="mail_adresi"
Mail.From=Request.Form("email")
Mail.Subject="sdgvsbg" 'buradaki değer yerine mesela veri1 gelecek bu önemli değil..

çok tşkler.. cevabınızı bekliyorum iyi çalışmalar...
__________________
Güçlü bir TÜRKİYE için önce güçlü bir TÜRKÇE!
DotNetKid hatta değil   Alıntı Yaparak Yanıtla
Eski 15/05/2003, 13:57   #5 (permalink)
Üye
 
LoS.ToF Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 08/2002
Yer: Antalya
Mesaj: 1,035
Varsayılan

sanırım bu konu asp ye giriyor.
__________________
Beni olağanüstü bir kişi olarak yorumlamayınız. Doğuşumdaki tek olağanüstülük TÜRK olarak dünyaya gelmemdir. M.K.A.

Why Not: Kişisel Web Güncem
LoS.ToF hatta değil   Alıntı Yaparak Yanıtla
Eski 15/05/2003, 17:06   #6 (permalink)
Üye
 
omerosmanoglu Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 10/2002
Yer: İstanbul
Mesaj: 569
Varsayılan

edit.asp
Kod:
<%
Response.Expires = -1000
Response.Buffer=True

veri1 = Request.Form("veri1")
veri2 = Request.Form("veri2") 
veri3 = request.Form("veri3")

set baglanti = server.createObject("ADODB.connection")
baglanti.Open "driver={microsoft access driver (*.mdb)}; DBQ=" & server.MapPath("***.mdb")
SQLin = "insert into tablom(veri1, veri2, veri3) values("
SQLin = SQLin & "'"&veri1&"',"
SQLin = SQLin & "'"&veri2&"',"
SQLin = SQLin & "'"&veri3&"',"
SQLin = SQLin & ")"
baglanti.Execute(SQLin)
%>
<form action="gonder.asp" method="post">
Mail adresi.:<input type="text" name="email">
<input name=veri1 type=hidden value="<%=Request.Form("veri1")%>">
<input name=veri2 type=hidden value="<%=Request.Form("veri2")%>">
<input name=veri3 type=hidden value="<%=Request.Form("veri3")%>">
</form>
Gonder.asp

Kod:
</head>
<%
set baglanti=server.CreateObject("ADODB.connection")
baglanti.open "driver={microsoft access driver (*.mdb)}; DBQ=" &server.MapPath("***.mdb")
SQL="select * from tablom order by id desc " 
set mes = baglanti.Execute(SQL)
%>

<body>
<% Set Mail=Server.CreateObject("CDONTS.NewMail")
Mail.To="mail_adresi"
Mail.From=Request.Form("email")
Mail.Subject=Request.Form("veri1")

govde=govde &" Merhabalar.. "& chr(10)
govde=govde &" konu1: "& Request.Form("veri1") &" "& chr(10)
govde=govde &" konu2: "& Request.Form("veri2") &" "& chr(10)
govde=govde &" knou3: "& Request.Form("veri3") &" "& chr(10)


Mail.Body=govde
Mail.Send
Set Mail=Nothing

%>
</body>
</html>
__________________
  • Niceleri geldi, neler istediler; Sonunda dünyayı bırakıp gittiler; Sen hiç gitmeyecek gibisin, değil mi? O gidenler de hep senin gibiydiler
  • Mezarlar vazgeçilmez insanlar ile dolu.

Enson 15/05/2003 17:09 tarihinde omerosmanoglu tarafından düzenlenmiştir..
omerosmanoglu hatta değil   Alıntı Yaparak Yanıtla
Cevapla

Bookmarks

Seçenekler

Mesaj Yazma Hakları
Yeni mesajgöndermezsiniz
Cevap yazamazsınız
Dosya ekleyemezsiniz
Mesajınızı düzenleyemezsiniz

BB code is Açık
[IMG] kodu Açık
HTML kodu Kapalı
Trackbacks are Açık
Pingbacks are Açık
Refbacks are Açık

Benzer Konular
Konu Konuyu açana göre Forum Cevap En Son Mesaj
Toplu mail yollama eceL Uygulama Yazılımları / Hazır Betikler 15 07/05/2007 14:09
ASP.Net Linkten Sub a Yollama SmaRT_AleCK ASP 3 23/03/2006 11:13
mail yollama mahir PHP 5 05/11/2005 00:41
flash ta mail yollama mahir PHP 1 15/10/2005 13:03
otomatik 250 eposta yollama alize PHP 2 31/03/2004 11:06


Forum saati Türkiye saatine göredir. GMT +3. Şu anda saat 07:07.

Reklamlar & Desteklenenler
Hassas Valf | Hassas Kaplama | Antalyamız | Gazete | Ticari Bilişim | Hakan Müştak | Rüya Tabirleri | Kadın | Hastalıklar | Cepte msn ve e-posta | Webmaster | Antalya Aupair | Turkish Property Antalya | Forum | Chat | Perde | Adsl | Araba | bolindir.com | guncelle.com | livescore | Web Tasarım | evden eve nakliyat | forum | evden eve | sohbet | Resimcim| Kalifiye İnsan Kaynakları | Web Tasarım | Oyun | Yusuf KOÇ | Akın Yorulmaz | şiir | UFO | Web Tasarım | Oyunlar | Canlı Tv |


Forum Yazılımı: vBulletin Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0
Copyright ©2001 - 2008, Ceviz.net