WHAT'S NEW?
Loading...

Send variabel lewat Flash as3 untuk email


Send variabel lewat Flash as3 untuk email
Send variabel lewat Flash as3 untuk email

tutorial ini,.. sebenarnya untuk menjawab pertanyaan beberapa teman yang ternyata,... kesulitan dalam mengimplementasikan send variabel as3 to php,.. jadi kali ini saya coba mengeimplementasikan Send variabel lewat Flash as3 untuk email,. untuk post yang akan datang saya akan coba send variabel ke php untuk mysql


Tutorial Details





live demo :

Scripth yang digunakan :
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
function checkComplete(evt:MouseEvent):void
{

 if ((nama.text != "")&&(judul.text != "")&&(email.text != ""))
 {
  trace("jalankan");
  var myVariables:URLVariables = new URLVariables();

  myVariables.pengirim = nama.text;
  myVariables.judul = judul.text;
  myVariables.emailpengirim = email.text;

  myVariables.pesan = pesan.htmlText;

  var myRequest:URLRequest = new URLRequest("mail.php");

  myRequest.method = URLRequestMethod.POST;


  myRequest.data = myVariables;

  var myLoader:URLLoader = new URLLoader  ;


  myLoader.dataFormat = URLLoaderDataFormat.VARIABLES;


  myLoader.load(myRequest);

  myLoader.addEventListener(Event.COMPLETE, loadComplete);
 }
 else
 {
  peringatan.text = "isi bagian yang kosong";
 }

}

sendku.addEventListener(MouseEvent.CLICK, checkComplete);


function loadComplete(evt:Event):void
{


 output_txt.text = evt.target.data.phpConfirm;

}

Skenario alur skripth


123456


 if ((nama.text != "")&&(judul.text != "")&&(email.text != ""))
 

fungsi ini untuk menjalankan apabila nama,judul,email,tidak bernilai kosong dan akan menjalankan fungsi


1234567
myVariables.pengirim = nama.text;
  myVariables.judul = judul.text;
  myVariables.emailpengirim = email.text;

  myVariables.pesan = pesan.htmlText;

ini merupakan fungsi variabel yang nantinya akan kita kirim ke php untuk diolah dan kemudian di transfer ke email

123456789
function loadComplete(evt:Event):void
{


 output_txt.text = evt.target.data.phpConfirm;

}

ini merupakan fungsi yang dikirimkan kembali dari php setelah email sukses dikirim,... selebihnya mungkintidak perlu dijelaskan karna anda pasti mengerti


full scripth php
123456789101112131415161718192021
<?php
$tujuan = "nada_ricko@yahoo.com";
$pengirim=$_POST['pengirim'];
$alamatmail=$_POST['emailpengirim'];
$subject = $_POST['judul'];
$pesan = $_POST['pesan'];
$body_mail = "<h1>$subject</h1><p>$pesan</p><p><b>dari:</b>$pengirim</p>\r\n";
$headers = "From: $alamatmail\r\n";
$headers .= "Reply-to: $alamatmail\r\n";
$headers .= "MIME-Version: 1.0\r\n";
$headers .= "Content-Type: text/html; charset=UTF-8\r\n";
$mail_sent = @mail($tujuan, $subject, $body_mail, $headers);

if ($mail_sent) {
echo "phpConfirm= telah dikirim ";
} else {
echo "phpConfirm= Gagal dikirim ";
}
?>

Sekenario php


1234567
$tujuan = "nada_ricko@yahoo.com";
$pengirim=$_POST['pengirim'];
$alamatmail=$_POST['emailpengirim'];
$subject = $_POST['judul'];
$pesan = $_POST['pesan'];

ini adalah variabel-variabel yang dikirim dar flash yang akan dikelola oleh php,.. yang nantinya di kirim ke email


12345678910
$mail_sent = @mail($tujuan, $subject, $body_mail, $headers);

if ($mail_sent) {
echo "phpConfirm= telah dikirim ";
} else {
echo "phpConfirm= Gagal dikirim ";
}
?>

ini merupakan fungsi untuk mengerjakan proses pengiriman email,.. dan jika telah selesai dikirim kembali ke flash


Pustaka flash

1 comment: Leave Your Comments

  1. bang ricko bagaimana cara membuat aplikasi belajar membaca...
    help di respond bang ricko...

    ReplyDelete