HIZLI ARAMA
| Webmaster Genel Webmasterler İçin Genel Bilgi Paylaşım Alanı. |
![]() |
| | #1 (permalink) |
| Kayıt: 20.04.2006 Yaş: 20
Mesajlar: 3.808 İtibar Gücü: 21 | ASP İLE MAİL GÖNDERMEK !!! Sitenize bir form mail ekleyerek ziyaretçilerinizin size mesaj yollamasını sağlayabilirsiniz. Bunun için ilk önce bir forma ihtiyacınız var. Bu formda alacağınız bilgiler şunlar olmalıdır: Gönderen mail, alıcı mail, başlık(konu), mesaj Bunların yanında başka bilgiler de alabilirsiniz. İsim, yaş, nereli olduğu vb... Şimdi formu yapalım. <form method="POST" action="Email.asp"> Alıcı Mail: <input type="text" name="kime"/> <br /> Gönderen Mail: <input type="text" name="kimden"/> <br /> Başlık-Konu: <input type="text" name="konu"/> <br /> Mesaj: <textarea name="mesaj" rows="5" cols="20"></textarea> <input type="submit" /> </form> Görüldüğü gibi form POST metoduna göre yapılmış. Yani bilgiler post ile alınacak. Bunun için kullanmamız gereken okuma fonksiyonu Request.Form("") olmalıdır. Şimdi formdan gelecek bilgilerin değişkenlerini oluşturalım. <% Dim mail, kime, kimden, konu, mesaj %> Buradaki mail değişkeni fazlalıktır. Ama bu değişken bizim mail gönderebilmemiz için gerekli. Şimdi bilgileri okuyalım. <% kime = Request.Form("kime") kimden = Request.Form("kimden") Konu = Request.Form("konu") Mesaj = Request.Form("mesaj") %> mail değişkeni için okuma yapmıyoruz bize başka yerde lazım. Bunda yazdırma işlemi farklı. Çünkü yazdırmayı maile yapacağız, sayfaya değil. Maile göndermek için gereken kodları yazalım <% mail.To = kime mail.From = kimden mail.Subject = konu mail.TextBody = mesaj mail.Send() %> Ayrıca mail gönderebilmek için bize bazı farklı kodlar da gerekli. Bu mail gönderimi için hazır fonksiyondur. Bu kodlarda şunlardır: <% Set mail = Server.CreateObject("CDO.Message") %> Şimdi kodların tümünü birleştirelim <% Dim mail, kime, kimden, konu, mesaj Set mail = Server.CreateObject("CDO.Message") kime = Request.Form("kime") kimden = Request.Form("kimden") konu = Request.Form("konu") mesaj = Request.Form("mesaj") mail.To = kime mail.From = kimden mail.Subject = konu mail.TextBody = mesaj mail.Send() Response.Write("Mailiniz Gönderilmiştir. Teşekkür ederiz.İyi günler...") Set mail = nothing %> |
| | |
| | #2 (permalink) |
| Kayıt: 20.04.2006 Yaş: 20
Mesajlar: 3.808 İtibar Gücü: 21 | Ynt: ASP İLE MAİL GÖNDERMEK !!! ASP Nedir??? ASP (Active server pages) bir web programcılığı ve elektronik ticaret teknolojisidir. Günümüz deki pek çok profosyonel anlamda yayımlanan bir çok web sitesi ASP teknolojisi üzerine kurulmuştur Web programcılığı anlamında kendini geliştirmek isteyen herkes mutlaka bu dili öğrenmelidir. Ancak gerek bu konuda gerekse diğer diller konusunda yeterli kaynak yok. Ayrıca ASP uzantılı dosyalarınızı bilgisayarınızda görüntülemek için bilgisayarınız da PWS (Personel web server) kurulu olması lazım aksi taktirde .asp uzantılı dosyalarınız bilgisayarda görüntülenmez. |
| | |
![]() |
| Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir) | |
| Seçenekler | |
| Stil | |
| |
Benzer Konular | ||||
| Konu | Konuyu Başlatan | Kategori | Cevaplar | Son Mesaj |
| bu maıl adreslerını kım ıstemezkı | drkoz | Msn Messenger | 3 | 10-01-2008 12:35 |
| Arka arabaya mesaj göndermek | eLFiDa | Yeni Teknolojiler ve Haberler | 0 | 16-06-2007 03:43 |
| Chirac, İran'a elçi göndermek istiyor | Haberci | Son Dakika Haberleri | 0 | 16-01-2007 14:40 |
| Lübnan'a Asker Göndermek | Raid_IRON | Paylaşmak İstedikleriniz | 3 | 09-09-2006 12:41 |