Sabtu, 09 Maret 2013

parser sms xl dompul

ceritanya lagi buat software pulsa

sesaat setelah dial ussd utk isi pulsa xl, maka dapat sms spt ini

Transaksi dgn No. 13030544335791 berhasil utk pengisian pulsa ke 087812500100 sebesar (5000).Sisa Dompet Pulsa Anda skrg: (15).
Transaksi dgn No. 13030534575065 berhasil utk pengisian pulsa ke 087878351479 sebesar (5000).Sisa Dompet Pulsa Anda skrg: (19).



agar data dalam sms bisa di ambil maka perlu di parser
$atext = explode(" ",$text);

setelah di print_r
hasilnya


Array
(
    [0] => Transaksi
    [1] => dgn
    [2] => No.
    [3] => 13030534575065
    [4] => berhasil
    [5] => utk
    [6] => pengisian
    [7] => pulsa
    [8] => ke
    [9] => 087878351479
    [10] => sebesar
    [11] => (5000).Sisa
    [12] => Dompet
    [13] => Pulsa
    [14] => Anda
    [15] => skrg:
    [16] => (19).
)


baru ambil datanya spt ini

if($atext[0]==Transaksi && $atext[1]==dgn){
 $sn = $atext[3];
 $tujuan = $atext[9];
 $nominal = $atext[11];
 $sisa = $atext[16];
 $cek = TulisNama3(pulsa_trx,tujuan,$tujuan,DATE(datetime),$tglsms2,nominal,$nominal);
 }

Tidak ada komentar:

Posting Komentar