Tüm ARKADAŞLARA selam Kısabi sakatlık döneminin ardından tekrer sizlerleyim (kötü rahatsızlanmıştım)
Neyse Arkadaşlar sorum;
Form da post komutunu genelde <form method="POST" action="mail.asp"> olarak kullanıyordum Fakat ben form verilerini mail.asp sayfasına değilde form un bulunduğu sayfaya nasıl gönderirim..
Aklımda <form method="POST" action="thispage"> gibi kaldı ama net hatırlamıyorum.. (örnek gibi yazarsanız sevinirim)
2. Soruda ;
Form u mail e gönderiyorum AMA ben " form hücresinde ATIYORUM 'oğuzhan' yazıyor bunu mail e gönderdiğimde
yanlızca oğuzhan yazıyor buna 'Adı : oğuzhan' nasıl yazdırırım.. Anlata bildim umarım Teşekkürler..
Set objCDo = Server.CreateObject("cDONTS.NewMail" )
İlk söylediğini form action="sayfa.asp" şeklinde yani form sayfası hangisi ise onun adını yaz. Diğeride php olsa anlatırdım fakat asp'den pek anlamıyorum. Ama Response.Write olabilir.
objCDO.Subject = g 'burdaki g senin formdan çağırdığın isimmi ? yani g=oğuzhan mı ilk soruna gelince action="" bu şekilde yaparsan bulunduğu sayfaya post eder ama dediğin gibi kendi kendine post etmemesini istiyorsan Case kullancaksın.. anladığım kadarıyla sen tek bir sayfa altında formu doldurtup aynı sayfaya bilgileri post edeceksin..
objCDO.Subject = g 'burdaki g senin formdan çağırdığın isimmi ? yani g=oğuzhan mı ilk soruna gelince action="" bu şekilde yaparsan bulunduğu sayfaya post eder ama dediğin gibi kendi kendine post etmemesini istiyorsan Case kullancaksın.. anladığım kadarıyla sen tek bir sayfa altında formu doldurtup aynı sayfaya bilgileri post edeceksin..
Ewet aynen öyle Tek sayfaya topladım..
objCDO.Subject = g burada herhangi bi problem yok mail gidiyor .. Ben mail e "Adı =" ekleyeceğim ve
gelen mailde de Adı= Oğuzhan olarak yazacak..
Yani ; objCDO.From = b objCDO.To = "odanir@yahoo.com" objCDO.Subject = g objCDO.Body = Request.Form("firma") & vbnewline & Request.Form("ilgili") & vbnewline & Request.Form("tel")
yukarıdaki kod da mail in ilk satırında "firma" adı yazacak ( Akçalı kimya ) ama ben mailde AKÇALI KİMYA yazarken
Firma = AKÇALI KİMYA yazmasını istiyorum.. İlgili = Ahmet Bey
Gibi....
objCDO.Body = (write firma adı )Request.Form("firma") & vbnewline & (write ilgili kişi)Request.Form("ilgili") salladım burada ama belki anlatmak istediğimi anlarsın..
AMA EN ÖNEMLİ SORUN ŞUAN sayfa yüklendiğinde kendini post ediyor NASIL olacak bu yaw
objCDO.Subject = "Adı"&g ' burası böyle diğer kısım biraz uzun şöleki
<form method="post" action="?form=yolla"> bu arada da ıvır zıvırlar </form>
<% form=request.queryString("form") if form="yolla" Then call mailformu end if %>
<%case mailformu%> objCDO.Subject = g burada herhangi bi problem yok mail gidiyor .. Ben mail e "Adı =" ekleyeceğim ve Yani ; objCDO.From = b objCDO.To = "odanir@yahoo.com" objCDO.Subject = g objCDO.Body = Request.Form("firma") & vbnewline & Request.Form("ilgili") & vbnewline & Request.Form("tel")
objCDO.Body = (write firma adı )Request.Form("firma") & vbnewline & (write ilgili kişi)Request.Form("ilgili") <%end sub%>
Neyse Arkadaşlar sorum;
Form da post komutunu genelde <form method="POST" action="mail.asp"> olarak kullanıyordum Fakat ben form verilerini mail.asp sayfasına değilde form un bulunduğu sayfaya nasıl gönderirim..
Aklımda <form method="POST" action="thispage"> gibi kaldı ama net hatırlamıyorum.. (örnek gibi yazarsanız sevinirim)
2. Soruda ;
Form u mail e gönderiyorum AMA ben " form hücresinde ATIYORUM 'oğuzhan' yazıyor bunu mail e gönderdiğimde
yanlızca oğuzhan yazıyor buna 'Adı : oğuzhan' nasıl yazdırırım.. Anlata bildim umarım Teşekkürler..
Set objCDo = Server.CreateObject("cDONTS.NewMail" )
objCDO.From = b
objCDO.To = "odanir@yahoo.com"
objCDO.Subject = g
objCDO.Body = Request.Form("firma") & vbnewline & Request.Form("ilgili") & vbnewline & Request.Form("tel") & vbnewline & Request.Form("adres") & vbnewline & Request.Form("mesaj")
objCDO.Send
Set objCDo = Nothing
Kod bu şekilde.. (kod üzerine yazarsanız sevinirim:)
DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.
Üye Ol Şimdi DeğilÜye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.