Dolor sit amet, consetetur sadipscing elitr, seddiam nonumy eirmod tempor. invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. Lorem ipsum dolor sit amet, consetetur sadip- scing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. Lorem ipsum dolor sit amet, consetetur.
 

Tutorial SMS Gateway : Mengirim SMS dengan gammu [modul 4]

Sudah 3 modul yang saya tulis, sekarang mari kita membuat kode untuk mengirimkan SMS dengan PHP.

Menulis kode kirim sms dengan php
Buka folder c:\xampp\htdocs\smsku. Buat sebuah file kirimsms.php lalu tulis kode berikut :


<form method="post">
<label>No HP Format +62xxxxxxx </label>
<input type="text" name="nohp">
<label>Pesan</label>
<input type="text" name="pesan">
<input type="submit" name="button" value="Kirim">
</form>
<?php
if(isset($_POST['button']))
{
    mysql_connect("localhost","root","");
    mysql_select_db("smskudb");
    $query=mysql_query("INSERT INTO outbox (DestinationNumber,
    TextDecoded) VALUES ('".$_POST['nohp']."', '".$_POST['pesan']."')");
    if($query)
    {
        echo "<script>alert('Sukses kirim sms')</script>";
    }
}
?>
Keterangan :
Membuat form kirim pesan
<form method="post">
<label>No HP Format +62xxxxxxx </label>
<input type="text" name="nohp">
<label>Pesan</label>
<input type="text" name="pesan">
<input type="submit" name="button" value="Kirim">
</form> 
Jika tombol Kirim diklik
if(isset($_POST['button']))
{
Buat koneksi database, masih ingat bukan tutorial installasi Local WebServer ? mysql_connect fungsi php untuk mengkoneksikan sebuah server database mysql_connect(nama server,user database,password database), mysql_select_db fungsi php untuk memanggil database
mysql_connect("localhost","root",""); 
mysql_select_db("smskudb"); 
Query SQL atau bisa dikatakan perintah untuk MySQL Database. Lihat kembali http://localhost/phpmyadmin lalu pilih database smskudb, maka ada tabel outbox, nah tabel outbox tersebut diperintah untuk diiskan
$query=mysql_query("INSERT INTO outbox (DestinationNumber,
    TextDecoded) VALUES ('".$_POST['nohp']."', '".$_POST['pesan']."')");
 Jika query sql telah dijalankan, maka keluarkan output peringatan, kita sedikit menggunakan kode javascript :)
if($query)
    {
        echo "<script>alert('Sukses kirim sms')</script>";
    }
Nah mudah bukan?

0 komentar:

Posting Komentar