Flash CS4(As2) +PHP+MYSQL Kullanarak Flash Dosyasından Girilen Veriyi Veri Tabanına Girme
Flash As2 türünde açtığımız dosyanın içinde input türünde bir text tool aracınızın(Properties de bulunan auto kern kaldırılmalıdır) adını Properties de bulunan Variable kısmından Veri koyalım. Daha sonradan verileri MYSQL e göndermek için bir buton oluşturuyoruz(İnsert-New Symbol-Button). Oluşturduğumuz butonun üzerine sağ tıklıyoruz ve Actions kısmına aşağıdaki kodları giriyoruz.
on(press){//butona tıklandığında var Bilgiler:LoadVars = new LoadVars(); Bilgiler.Ad = Veri; Bilgiler.sendAndLoad("Veriyi alacak Adresi Buraya Yazıyoruz", Bilgiler, POST ); //veriyi alacak dosyaya bilgiler classında bulunan veriler POST methodu kullanılarak gönderiliyor. }//butona tıklandığında sonu
Daha sonra bir php dosyası oluşturmamız gerekecektir. Bu dosyamızın adını türkçe karakterler hariç olmak üzere oluşturuyoruz. Ve içeriğine aşağıda vermiş olduğum kodları yazınız.
<?php $Sunucu="Sunucunuzun size verdiği mysql bağlantı adresi"; $BAd="Sunucunuzun size verdiği bağlandı adı"; $P="Sizin belirlediğiniz Bağlantı sifresi"; $VAd="Veritabanınızın adı"; $db=@mysql_connect($Sunucu,$BAd,$P) or die(@mysql_err()); //veri tabanına bağlanılıyor $sec=@mysql_select_db("$VAd"); // kullanılacak veritabanı adı seçiliyor $Veri=$_POST[ Veri ]; //Flash dosyasından gönderilen veriler alınıyor $ekleme=@mysql_query("INSERT INTO Veriler (Veri) VALUES ( $Veri )"); //veriler MYSQL de bulunan Veriler Tablosunda bulunan Veri Alanına giriliyor ?>
Php dosyamızı sunucumuza atıyoruz ve Sunucumuzun bize verdiği veri tabanı bağlantı bilgilerini php dosyamızda ilgili alana dolduruyoruz. Sonraki aşamada ise Flash dosyamızdaki Veri alanına bilgileri girdikten sonra butona tıkladığımızda bilgilerin aynen veri tabanına girildiğini göreceksiniz.
Projemiz Hakkında Anlamadığınız Bir Bölüm Yada Geliştirdiğiniz Projede Hata Alırsanız Yorum Ekle Bölümünden Yazın En Kısa Sürede Cevaplamaya Çalışırım.İyi Çalışmalar...
Seyfettin KAHVECİ
Balıkesir Üniversitesi
NEF-BOTE
Uzun süredir yorumlara cevap veremediğim için sistem yeni yorumlara kapatılmıştır. Anlayışınız için teşekkürler. |
|