Tuesday, 29 September 2015

Menampilkan output di browser

Untuk menampilkan hasil output, sering digunakan fungsi echo, print dan printf. Namun ternyata masih banyak juga teman-teman yang belum mengetahui secara persis perbedaan dari fungsi-fungsi ini. Nah, berikut saya akan jelaskan perbedaan dari ketiga fungsi tersebut:

1. Echo

Fungsi echo digunakan untuk menampilkan hasil output sebanyak satu atau lebih data yang dipisahkan dengan tanda koma (,) pada browser.

Contoh:


2. Print Fungsi print memiliki fungsi yang sama dengan echo, namun print hanya mampu menampilkan data tunggal (hanya satu data).

3. Printf Fungsi printf memiliki fungsi yang sama dengan echo dan print, namun fungsi ini dapat mengatur format data yang akan ditampilkan pada browser. Contoh:

Pada printf, parameter pertama menunjukan format string, dan parameter ke 2, 3 dst... menunjukan argumen atau data. Format string selalu menggunakan tanda persen (%). Pada format %s mewakili kata "sting" (data bertipe string), %d mewakili 10 (data bertipe integer), %0.02f mewakili 3.14 (data bertipe bilangan real). Berikut format string beserta keterangannya:

Nah manakah yang sering akan kita pakai ?



Sintaks dasar PHP

PHP menyediakan beberapa pendekatan terkait tentang penulisan kode program, tentu saja anda bisa memilih salah satu nya sesuai dengan kebutuhan anda. parser PHP bekerja dengan menguraikan instruksi-instruksi yang diletakkan diantara tag pembuka dan penutup. Ada empat jenis style tag yang dapat anda gunakan untuk menyatakan bahwa kode tersebut merupakan instruksi PHP.

Dua dari empat jenis tag harus mengkonfigurasi file php.ini terlebih dahulu

Tag yang harus di konfigurasi terlebih dahulu agar bisa digunakan di php.ini

1. Style SGML

2. Style ASP


Tag yang tidak memerlukan konfigurasi (langsungb aktif)

1. Style XML
2. Style Script

Dari ke empat style tersebut penulis lebih menyukai style XML karena tidak memerlukan konfigurasi di php.ini dan pendek dalam penulisan script



Sunday, 27 September 2015

Menyatukan SMS yang Masuk pada Gammu

Jika anda membangun sms gateway menggunakan gammu sebagai engginenya, tentu saja anda pernah merasakan jika sms yang masuk melebihi dari 160 (1 sms) karakter maka sms tersebut akan di pecah menjadi dua atau lebih bagian. Sehingga ketika masuk di inbox kita maka akan masuk menjadi bagian-bagian yang terpisah.

Sms yang masuk di tabel inbox tersebut ketika dipecah pecah sebenarnya setiap pecahan memiliki id masing-masing yang merupakan identitas dari bagian sms yang dipisah. Id tersebut di tampung di kolom UDH. jadi setiap ada sms masuk yang melebihi dari 160 karakter maka bisa di pastikan bahwa terdapat nilai di kolom UDH. Isi dari UDH tersebut terdiri atas 12 digit. dimana 10 digit merupakan identitas pecahan sms sedangkan 2 digit akhir merupakan urutan sms.

Contoh pecahan udh 050003A70201 dan 050003A70202. UDH tersebut menjelaskan bahwa 050003A702 merupakan identitas sms, sedangkan dua angka terakhir 01 dan 02 merupakan urutan dari pecahan sms tersebut.

Nah dari nilai di UDH ini kita bisa menyatukan sms dengan script yang kita buat. Cara kerja dari script yang kita nantinya adalah sebagai berikut

1. Cek di tabel inbox apakah UDH nya tidak kosong

2. selanjutnya program akan melakukan pengecekan nilai UDH yang memiliki urutan 01

3. Jika urutan UDH 01 ditemukan selanjutnya akan di insert ke tabel tinbox yang sudah kita siapkan sebelumnya dan menghapus isi inbox yang sudah di masukkan ke tabel tinbox

4. Selanjutnya program akan mencari urutan yang lain dengan 10 digit awal UDH yang sama kemudian di pindah (update) ke dalam folder tinbox berdasarkan 10 digit UDH yang telah di entry sebelumnya

5. Setelah proses memindahkan isi inbox ke tabel tinbox selanjutnya pindahkan isi dari tabel tinbox ke folder inbox.

Wah prosesnya memang sangat berliku-liku

Baik sekarang caranya

1. Buat tabel baru dengan nama tinbox dengan isi


2. Selanjutnya kopikan dan jalankan script dibawah ini






Thursday, 17 September 2015

SMS Gateway untuk pemesanan layanan OJEK

Beberapa hari yang lalu kami mendapatkan pesanan software berupa pembuatan aplikasi pemesanan Ojek melalui fasilitas sms. Alhamdulillah kami menyelesaikan selama kurang lebih seminggu. Berikut cara kerja dari sistem SMS Gateway untuk pemesanan layanan OJEK ini :


1. Langkah pertama pemesan ojek melakukan sms dengan format kojek.nama pangkalan.alamat pemesan.nama oemesan



2. Selanjutnya server akan memproses sms dengan format tersebut. Jika nama pangkalan dan pengemudi ojeknya ada selanjutnya akan dikonfirmasikan ke petugas ojeknya melalui sms dengan pesan "Order ojek nama : iril, alamat : jl margobasuki 2/6 dau malang, No HP : +62856499210267. Balas dengan YA, Jika dalam waktu 3 menit tidak ada respon maka orderan akan dialihkan ke yang lain"



3. Setelah petugas melakukan konfirmasi dengan membalas "ya" maka selanjutnya server akan memproses dengan meneruskan ke pemesan dan petugas ojek.



4. Petugas bisa melakukan pengecekan orderan pesanan melalui menu pesanan ojek. Jika status proses sudah, maka pesanan tersebut dalam proses penjemputan petugas ojek



Selain fitur tersebut terdapat juga fitur iuran bagi petugas ojek




Tertarik untuk membeli dan mencobanya silahkan kontak ke


Wednesday, 16 September 2015

Mengatasi pesan error pada saat melakukan pengiriman sms dari excel

SMS gateway kami dilengkapi dengan metode pengiriman sms dengan menggunakan file yang ada di excel. Hal ini digunakan untuk memudahkan pengiriman dengan isi sms yang berbeda-beda bagi setiap orang yang akan dikirimi. Namun beberapa hari ini user kami mengeluhkan tentang pesan error saat melakukan pengiriman sms dari file excel. Berikut tampilan dari pesan error tersebut


Error tersebut disebabkan oleh fungsi pada file excel_reader.php yang tidak kompatibel di php pada xampp 1.8.1. Akhirnya setelah browsing dan mencari cara mengatasinya akhirnya harus dilakukan beberapa perubahan pada script file tersebut.

Berikut cara Untuk mengatasinya  :
1. download file excel_reader.php yang sudah kami perbaiki di sini [download]

2. Kopi pastekan ke folder user


Sunday, 6 September 2015

Menambahkan data "suara rusak / tidak sah " di sms gateway quick count plus dan SMS gateway quick count plus variant baru

Beberapa user yang menggunakan produk SMS gateway quick count plus menanyakan bagaimana cara menambahkan suara yang rusak / tidak sah pada SMS gateway quick count plus. Suara rusak / tidak sah adalah kartu suara yang dianggap tidak memenuhi syarat ketika perhitungan. Nah bagaimana jika dalam quick count nantinya data yang dikirimkan juga ada suara tidak sahnya ? berikut tuttorial untuk menambahkan suara yang tidak sah :

1. Langkah pertama lakukan instalasi sms gateway jika sebelumnya belum melakukan instalasi

2. Masukkan data-data kecamatan, kelurahan, TPS dan petugas TPS

3. Selanjutnya masukkan data quick count pada data quick count

4. Nah pada saat memasukkan data peserta quick count, kita contohkan pesertanya adalah 3 maka pada jumlah peserta kita masukkan 4. Dimana peserta yang terakhir kita isi dengan suara yang tidak sah


5. Selanjutnya tinggal mengirimkan sms dengan format yang sudah ditentukan qc.kode tps.suara peserta 1.suara peserta 2.suara peserta 3.suara tidak sah

6. hasil laporan











Ada yang menghibahkan hartanya di COC

Siapa tidak kenal dengan game Clash of clan atau biasa dikenal dengan COC ini. Bagi para penyuka game pasti menginstal game ini di smartphone miliknya. game yang bergenre RTS (real time strategi) ini memang sangat asik untuk dimainkan. Dimana kita akan membangun desa kita baik dari segi pertahanan, resource maupun dari pasukan kita yang akan kita gunakan untuk merampok desa orang lain.

Apakah penulis memainkan game ini ? iya penulis memainkan game ini. berikut tampilan dari base COC penulis


Penulis sudah memainkan game ini selama 2 tahunan, sehingga TH sudah pada posisi paling tinggi.

Nah kemarin pada saat penulis memainkan game ini dan hendak merampok desa sebelah ternyata penulis menemukan hal yang menarik dari desa sebelah. Resource (emas, elixi dan dark elixir) dibiarkan nganggur diluar, tanpa adanya penjagaan. Bahkan lebih menariknya tembok yang seharusnya digunakan untuk membentengi basenya dari serangan musuh malah dipakai untuk menulis. Berikut tampilanya


Betapa dermawanya ya yang punya account COC tersebut. apakah pembaca juga pernah mengalami hal yang sama dengan penulis ?