Soru - Cevap Bölümü
/ Kategori: Tasarım
04/09/2008 - 14:48:44 cevap (5) Okunma : 898 Bu yazıyı 3 kişi tuttu.
Flash & ASP Mail Formu
Öncelikle herkese merhabalar,
Başlıkta da yazdığım gibi yapmak istediğim şey flash dosyasından aldığım verileri asp dosyasına göndererek mail göndermek.
HTML ve ASP ile yaptığım çalışma düzgün bir şekilde çalışıyor.
HTML Sayfası Şu Şekilde;
http://www.onurmilli.com/yorum.html
Burada yazılan bilgiler asp sayfasına gidiyor ve asp sayfasından bana mail geliyor.
Benim yapmak istediğim HTML sayfası değilde Flash dosyasından Asp dosyasına gitsin ve bana mail gelsin istiyorum fakat bir türlü Flashdan gelen verileri Asp’ye okutamadım.
Hazırlamış olduğum düzgün bir şekilde çalışan HTML ve ASP dosyalarını ekliyorum.
Kullanmış olduğum hosting SMTP istediği için ona uygun bir asp kodu bulmam gerekiyor. Elinizde Flash ve asp ile çalışan örnek bir kod varsa paylaşırsanız sevinirim.
Ekli Dosyalar
Dosyalara ulaşabilmek için, üye iseniz giriş yapın, değilseniz üye olun.
- maildeneme.zip
Cevaplar
( Faydalı Cevapları Göster )
Henüz test etme imkanım olmadı. Teşekkürler.
Bir buttonu tiklandigiğinda var olan formu gönderiyoruz.
on(release)
{
var seh:String = txtsehir.text;
var adi:String = txtadi.text;
var eps:String = txteposta.text;
var tel:String = txttel.text;
var msg:String = txtmesaj.text;
if ((seh.length<2) | (adi.length<2) | (tel.length<2) | (msg.length<2) | (eps.length<2)){
import mx.controls.Alert;
Alert.show("Mesaj Formu Boş & Eksik Gönderilemez", "Form Hatası");
} else {
var mList:LoadVars = new LoadVars();
mList.onLoad=function(success:Boolean){
if (success){
txtsehir.text=" ";
txtadi.text=" ";
txttel.text=" ";
txtmesaj.text=" ";
txteposta.text=" ";
Alert.show("MESAJINIZ ALINMIŞTIR-TEŞEKKÜRLER", "OK");
}else{
Alert.show("Bir hata oldu. Lütfen tekrar deneyiniz", "HATA");
}
}
var mSend:LoadVars = new LoadVars();
mSend.seh = seh;
mSend.adi = adi;
mSend.tel = tel;
mSend.msg = msg;
mSend.eps = eps;
mSend.sendAndLoad("/mailgonder.asp", mList, "POST");
}// end kontrol
}
Örnek bir feedback flash formu root dizinindeki mailgonder.asp sayfasına bilgileri post ediyor.
Asp sayfanda gelen veriyi
<%
Request("degiskenadi")
%>
Ör:
<%
sehir = Request("seh")
%>
şeklinde okuyabilirsin ve kullanacağın asp code işlemmi ise sunucunda var olan compenente göre ayarlaman gerekir.
Teşekkür ederim. Ben asp dosyasında şu şekilde yazmıştım.
'# Mail Bilgilerini İçeren Kısım #
GonderenAdSoyad = Request.Form("GonderenAdSoyad")
GonderenKisi = Request.Form("GonderenKisi")
AliciKisi = Request.Form("AliciKisi")
MailKonusu = Request.Form("MailKonusu")
Sanırım burda "Form" kısmını yazmamdan dolayı değişkenleri alamadım diye düşünüyorum. Sadece request("GonderenAdSoyad") şeklinde almalıyım sanırım dediğinize göre.
Bunu deniyeceğim.
güzel
Etkinlikler
Yarışma
Fikir10000 Dijital Pazarlama Fikir Yarışması
Fikir10000 Dijital Pazarlama Fikir Yarışması
ADTECH tarafından düzenlenen Fikir10000 yarışmasına; dijital pazarlama ile ilgili size ait olan fikrinizle katılabilir ve 10.000 YTL’lik birinci...
Kategori:
Yarışma
Kimler Burada? 
Son 1 dakika içinde MMIstanbul' da 621 (0 kayıtlı, 621 ziyaretçi) kullanıcı varmış. Login durumda olanlar aşağıda:
MMIstanbul Blog'undan
Neler Yapılabilir?
Yeni bir portal, 30 civarında online / offline etkinlik, seminer vb rağmen MMIstanbul sanıyoruz ki halen hakettiği ilgiyi göremedi. " ...
500 Hatası Hakkında!
Reklam, MMIstanbul ve Yeni Projeler (Durumumuz Bu Tarzında)
Ne Nedir Kampanyası Başlıyor!
Çok Merak Edenler için; MMIstanbul Geliştirme Ekibi ve Çalışma Ortamımız









İstediğin şey dosyada. Test etmedim fakat umarım istediğin olmuştur :)
Ekli Dosyalar
Dosyalara ulaşabilmek için, üye iseniz giriş yapın, değilseniz üye olun.