aeyStudio
Üye
Kullanıcı Adı:

Şifre:

Sonraki ziyaretimde beni otomatik kaydet!

Şifremi unuttum?
Kayıt



Site İçinde    


Gelişmiş arama

Ders Bölümleri
Dersler
En Çok İzlenenler
Son Eklenen Dersler
En Çok Beğenilenler
Tümünü Göster

Derslerde Ara


Dönüşümlü 10 Ders
Kenar Süsleri
Yazı Aracı
Efektler
PSP - Arayüz Yapımı
Fireworks Genel Tanıtımı
ImageReady - Effects Penceresi
3 D Küb Yapımı
Arayüzler
Arayüz Yapımı-1
ImageReady - Optimize Penceresi

Site Bilgileri
Sitede 27 kategoride, toplam 93 ders,
Toplam 85 indirilebilir dosya, 63.832 kez indirilme,
Sitedeki derslere uyumlu 8 kategoride, toplam 52 link,
Forumlarda 697 konu, 1.406 ileti bulunmaktadır.
Sitede toplam 13.301 kayıtlı üyemiz var. En yeni üyemiz: asz

Şimdiye kadarki en yüksek aktif ziyaretçi sayısı: 311 - Tarih: 21.07.2016 19:15

Toplam ziyaret: 1.934.697
Bugünkü ziyaret: 0

Aktif Kullanıcılar: 1
Şu anda 0 kayıtlı kullanıcı (arasında 0 tanesi gizli) ve 1 ziyaretçi online.
Ana Sayfa / Dersler / Flash / Flash Örnekleri / Flash ile E-mail Formu Hazırlamak

Flash ile E-mail Formu Hazırlamak
RSS Feed: Flash ile E-mail Formu Hazırlamak (Dersler)
Eklenme Tarihi: 07.11.2005 - 18:19   (İzlenme: 75742)
Yorumları Oku (8)
Yorum Ekle
Dersi Yazdır / İndir
Yazdır /


Flash ile E-mail Formu Hazırlamak

Gönderdikten sonra Flash Form'a geri dönmek için sayfayı Yenileyebilirsiniz!
Bu bölümümüzde Web sitelerinde sık sık kullanılan e-Mail formu nun Flash da hazırlanışını inceleyeceğiz.
Konuyu daha iyi anlatabilmek için yukarıdaki örnek form-mail'i nasıl yaptığımızı sizlere açıklayalım;
1-Öncelikle hazırlayacağımız formu çalıştıracak olan formmail.pl dosyasını indirin, notepad ile açıp,
@referers = ('worldwidemart.com','206.31.72.203'); satırını bulun ve bu satırdaki parantez içindeki ve ('.......') tek tırnak işaretleri arasına mail adresinizi girin [ ( ) işaretine dikkat! ]. Örn: ('webmaster@sitenizinadi.com'). Bu işlemden sonra bu satır: @referers = ('webmaster@sitenizinadi.com'); şeklinde olacak.
Yaptığınız bu küçük değişikliği kaydederek notepad'i kapatın. formmail.pl dosyasını CuteFtp gibi bir FTP programı ile web alanınızda cgi-bin klasörü içine gönderip CHMOD 755 yapın (Şayet CHMOD ayarını yapmasını bilmiyorsanız Tıklayın!). Form mail için gerekli olan formmail.pl dosyasının işi bitti.
Ancak sizin form-mail için ayrı bir dosyanız varsa burada kendi dosyanızı kullanabilirsiniz.
2-Artık Flash 5'i açıp mail formumuzu hazırlayabiliriz..
Öncelikle Sahnedeki boş alana sağ tuş yaparak Movie Properties'den Dimensions bölümünden Width:450, Hight: 250 değerlerini girerek sahnemizin alan ölçülerini belirledik (Yani hazırlayacağımız objemiz 450x250 pixels boyutlarında olacak), aynı yerden Background Color menüsünden sahne rengimiz #FF9900 olarak seçip OK dedik. Formumuzun zeminini hazırlamak için Insert>New Symbol (Ctrl+F8) ile yeni bir sembol penceresi (Symbol Properties) açıp, adına form_zemin yazıp, alttaki listeden Graphic'i seçip OK dedik.
Formumuzun zeminin istediğimiz gibi hazırladık. form_zemin isimli graphic özellikli objemiz Library de yerini aldı. (Window>Library - Ctrl+L) Artık çalışma alanının sol üst köşesindeki ile sahnemize geçebiliriz.
3- Layer 1'e çift tıklayarak adını form_zemin olarak değiştirdik ve Library'den hazırladığımız form_zemin isimli grafiğimizi sağ tuşa basılı tutarak sahnemize çekip, istediğimiz yere yerleştirdik (Timeline daki 1. Frame doldu). Layer penceresindeki Insert Layer ikonuna tıklayarak yeni bir Layer (Layer 2)yarattık ve adını da anabaşlık olarak değiştirip, form_zemin Layer'inin altına sürükleyerek taşıdık. Yazı Aracını kullanarak, Font olarak Arial Tur ve renk olarak beyaz'ı seçerek "form mail" yazdık. Yazımızı kopyalayıp yapıştırdık (Ctrl+C , Ctrl+V), yapıştırdığımız yeni yazının rengini siyah ile değiştirdik ve klavyedeki oklar yardımıyla sağa ve aşağıya hareket ettirerek yerini belirleyerek ilk yazıya gölge yapmasını sağladık.
4- Insert>New Symbol (Ctrl+F8) ile yeni bir sembol penceresi (Symbol Properties) açıp, adına button yazıp, alttaki listeden Button'u seçip OK dedik.
Up, Over, Down, Hit Frame lerine keyframeler ekleyerek herbirini istediğimiz renkleri vererek doldurduk. Böylece butonumuz da bitmiş oldu ve Library de yerini aldı.
Oluşturduğumuz bu butondan birisini "Sil" komutunda, diğeri de "Gönder" komutununda kullanacağımız için sahnemizde iki tane bulunacaklar.
Butonumuzu tamamladıktan sonra ile sahnemize geri döndük.

5- Layer penceresine gelip Insert Layer ikonuna tıklayarak yeni bir Layer (Layer 3) yarattık ve adını da button olarak değiştirdik.
Library den "button" isimli Buttonumuzu sürükleyerek sahnemizdeki form zemininin altına "Sil" komutunu oluşturacak buton için taşıdık. Tekrar Library den "button" isimli Buttonnumuzu, bu defa "Gönder" komutunu oluşturması için çekip sürükleyerek sahnemize "Sil" komutu verecek olan butonun yanına taşıdık.
Böylece formun zemini şekillenmiş oldu. Şimdi yan taraftaki resimde koyu renk ile görünen boş alanlara konu başlıklarını vereceğiz.
6- Layer penceresine gelip ikonuna tıklayarak yeni bir Layer (Layer 4) yarattık ve adını da başlıklar olarak değiştirdik.
Yazı Aracını kullanarak, Font olarak Arial Tur, 12 points, koyu ve renk olarak beyaz'ı seçerek sıra ile "Adınız", "Soyadınız", "e-Mail", "Mesajınız", "Sil", "Gönder" olarak, örnek form da gördüğünüz konu başlıkları yazdık.
Daha sonra hepsini tek tek işaretleyerek Modify>Break Apart (Ctrl+B) ile text özelliğinden çıkardık.
7- Şimdi form daki yazı alanlarını oluşturacağız. Tekrar Layer penceresine gelip ikonuna tıklayarak yeni bir Layer (Layer 5) yarattık ve adını da yazı alanları olarak değiştirdik.

Text Options Panelini açtık (Window>Panels>Tex Options). Üst taraftaki açılır menüden Input Text'i seçtik, bunun hemen alttında bulunan açılır menüden Single Line'ı seçtik.

Yazı Aracını kullanarak, "Adınız" konu başlığı karşısındaki boş alana tıkladık, ancak içine herhangi bir yazı yazmadık. Seçili alanın enini ve boyunu buradaki boş alanımıza göre ayarladık. Text Options Panelinine giderek burda aktif hale gelen Variable: kısmına Adı yazdık. Character paneline gidip yazılacak yazının özellikleri olan Arial Tur, 20 points, koyu ve Siyah rengi seçtik.
Aynı işlemi "Soyadınız" konu başlığı karşısına uyguladık, ancak Variable: kısmına Soyadı yazdık.
Tekrar aynı işlemi bu defa "e-mail" konu başlığı karşısına uyguladık, ancak Variable: kısmına email yazdık.
"Mesajınız" konu başlığı kısmında ise bu defa açılır menüden Multiline'ı seçtik, Variable: kısmına da Mesajı yazdık ve yan tarafta aktif hale gelen Word wrap kutucuğunu işaretledik.
Text Options özelliklerini ayarladıktan sonra Mail Form undaki yazı alanlarımız seçili hale geldi.

8- Şimdi formu gönderene Teşekkür yazısı hazırlayacağız. "başlıklar" isimli Layer'e tıklayarak seçili hale getirelim. 2.Frame'e yeni bir keyframe ekleyelim (F6). Character Panelinden Arial Tur, 46 points, Koyu ve beyaz rengi seçerek Formu gönderdiğin için, Teşekkürler: yazdık.
"yazı alanları" Layerine tıklayarak seçili hale getirdik, 1. Frame deki "Adınız" konu başlığı karşısındaki Variable:Adı olan yazı alanını kopyaladık (Ctrl+C) ve 2. Frame'e yeni bir keyframe ekleyerek (F6) kopyaladığımız yazı alanını bu keyframe'e yapıştırdık (Ctrl+V). Böylece teşekkür yazısının altında, formu gönderen kişinin adının belirmesini sağladık. Yani Formu gönderene adı ile hitap ederek teşekkür ediyoruz.
9- Artık Actions lara geçebiliriz. Tekrar Layer penceresine gelip ikonuna tıklayarak yeni bir Layer (Layer 6) yarattık ve adını da Actions olarak değiştirdik. 1.Frame'e çift tıklayarak açılan Frame Actions Panelinden Basic Actions>Stop'u seçtik. Frame Actions Penceresinde [ stop (); ] script komutu belirdi. Aynı şekilde 2.Frame'e de çift tıklayarak açılan Frame Actions Panelinden yine Basic Actions>Stop'u seçtik. Frame Actions Penceresinde [ stop (); ] script komutu belirdi. Böylece Frame Actions'u bitirdik.
10- Şimdi button lara Actions vereceğiz. Öncelikle üzerinde "Sil" yazan button'a sağ tuş ile tıklayarak açılan menüden Actions'u seçtik. Açılan Object Actions paneline;
on (release) {
Adı = "";
Soyadı = "";
email = "";
Mesajı = "";
}
script ini yazdık. Karışmaması için Object Actions Panelini üstteki X işaretinden kapattık.
11- Şimdi de üzerinde "Gönder" yazan button'a sağ tuş ile tıklayarak açılan menüden Actions'u seçtik. Açılan Object Actions paneline;
on (release) {
subject = "Flash Form";
recipient = "webmaster@aeystudio.com";
loadVariablesNum ("http://www.aeystudio.com/cgi-bin/formmail.pl", 0, "GET");
gotoAndPlay ("ThankYou");
}
script ini yazdık.
Dikkat ederseniz burada recipient = kısmına e-mail adresimizi, loadVariablesNum ("http://www.aeystudio.com/cgi-bin/formmail.pl", 0, "GET"); kısmına da önceden hazırlayıp, web alanımıza gönderdiğimiz formmail.pl dosyamızın tam adresini yazdık.
Bir hatırlatma yapalım, Flash ile dış programlar arasında bağlantı kurulabilecek 2 adet önemli komut, loadVariables ve getURL komutlarıdır.
Burada bir hatırlatma yapalım, e-mail adresi olarak kendi e-mail adresinizi, formmail.pl dosyasının yolu olarak da dosyanın kendi serverınızdaki URL adresini yazmalısınız. Aksi taktirde uygulamanızı test edemezsiniz.
Hepsi bu kadar. Şimdi ilk denemenizi yapın ve formunuzu doldurup gönderdikten sonra mail programınızı açıp mail'inizin gelmesini bekleyin.




Yazan: Yorum:
ferdiferdi
Üye

Kayıt Tarihi: 07.07.2010
Yorumlar: 1
formmail.pl dosyası

verilen linkte bu dosyanın indirme linki yok.bu haricinde flash_formmail.zip,formmail.pdf,formmail.zip bu üçü varama sizin indirilmesi gerektiğini sölediğiniz formmail.pl dosyası yok.çok acil yardımcı olur musunuz?
07.07.2010 12:47 Offline ferdiferdi recep_aras at hotmail.com
pentaret
Üye

Kayıt Tarihi: 22.12.2007
Yorumlar: 1
pofff

olmadıı
22.12.2007 21:26 Offline pentaret pentaret at hotmail.com
baba80
Üye

Kayıt Tarihi: 30.05.2006
Yorumlar: 1
yorum

eline sağlık üstat harka olmuş
20.04.2007 22:33 Offline baba80 akbabanuri at mynet.com
ksomaz@
Üye

Kayıt Tarihi: 10.04.2007
Yorumlar: 3
asp ile mail gönderin açıklaması açıklaması

önce dreamweaver üzerinde bir "yaz" sayfası oluştur. action kısmına bu sayfayı yaptığın yerin adını ver mesela "action="gönder.asp" diye action kısmını sonra "gönder.asp" sayfasını oluştur. bu kodları bilgisayarında çalıştıramazsın sadece sörwernda :) mail desteği varsa çalıştıra bilirsin umarım yardımcı ola bilmişimdir.bol şanslar
11.04.2007 19:20 Offline ksomaz@ ksomaz at hotmail.com http://ortayakarisik.somee.com
ksomaz@
Üye

Kayıt Tarihi: 10.04.2007
Yorumlar: 3
asp ile mail gönder

<% konu = request.form("konu") email = request.form("email") mail = request.form("mail") from_mail = "ksomaz@hotmail.com" set mailobj = server.CreateObject("CDONTS.NewMail") mailobj.bodyformat = 0 mailobj.mailformat = 0 mailobj.from = from_mail mailobj.to = email mailobj.subject = konu mailobj.body = mail mailobj.send %>
11.04.2007 19:12 Offline ksomaz@ ksomaz at hotmail.com http://ortayakarisik.somee.com
ahmed_
Üye

Kayıt Tarihi: 20.03.2007
Yorumlar: 1
Flash 8

Flash 5'i göre yapmışsınız fakat Flash 8 de bu yapılmıyor... ???
20.03.2007 18:56 Offline ahmed_ 82.ahmed at gmail.com
yigityapim
Üye

Kayıt Tarihi: 13.10.2005
Yorumlar: 1
dreamweaver

arkdaşlar dreamweaver de formmail nasıl hazırlanır bilen var mı?
24.12.2006 19:47 Offline yigityapim sanatveinsan at hotmail.com http://www.yigityapim.com
TesLa
Üye

Kayıt Tarihi: 23.12.2006
Yorumlar: 1
pffff

ben calıstıramadım
23.12.2006 18:10 Offline TesLa z3r4TuL at hotmail.com

RSS Feed: Flash ile E-mail Formu Hazırlamak (Dersler)

Google
 
Editörlerimiz | Link Bannerlarımız | Reklam | Site Amacı | Sık Sorulan Sorular | Yasal Uyarı & Kullanım Şartları
Sizden Gelenler | Site Haritası | Dosyalar