Tolong pilih kategori sesuai, jenis posting (pertanyaan atau bukan) dan sertakan tag/topik yang sesuai misal komputer, php, mysql, dll.
Promosi atau posting tidak pada tempatnya akan kami hapus.
Mencantumkan kode program di posting Anda, tolong ikuti aturan yang sesuai, baca http://diskusiweb.com/discussion/39204/aturan-cara-menyisipkan-kode-program-di-diskusiweb

Baca cara posting gambar/image di post Anda: http://www.diskusiweb.com/discussion/47345/cara-menyisipkan-menyertakan-image-pada-posting/p1

Mengintegrasikan Website dengan SMS Gateway

edited May 2013 in Share
Apakah blog atau website Anda memiliki form? Bagi Anda yang ingin menambahkan fitur SMS pada formnya kali ini saya akan menjelaskan caranya. Fitur  SMS ini fungsinya adalah untuk menyapa pengunjung atau member yang mendaftar di website Anda. Jadi setelah pengunjung mengisi data diri, pengunjung akan menerima konfirmasi yang dikirimkan melalui SMS. Berikut langkah-langkahnya.

1.Untuk bisa memiliki fasilitas SMS pada web atau blog Anda harus mempunyai SMS gateway berfunsi sebagai pengirim SMS secara otomatis begitu ada pengunjung yang melakukan pendaftaran. Namun jangan khawatir Anda tidak perlu membeli software SMS gateway. Saya menggunakan SMS gateway online, silakan daftar disini GRATIS!

2. Sekarang Anda telah memiliki SMS gateway sendiri, selanjutnya adalah membuat file form pendaftarannya.

<pre lang="php">
<html>
<head>
<title>Form Pendaftaran</title>
</head>
<body>
<center>
  <form action="kirim.php" method="post">
  <table>
  <tr><td colspan="2" align="center"><h1>Registrasi</h1></td></tr>
  <tr><td>Nama</td><td> : <input type="text" name="nama"></td></tr>
  <tr><td>Alamat</td><td> : <input type="text" name="alamaat"></td></tr>
  <tr><td>Email</td><td> : <input type="text" name="email"></td></tr>
  <tr><td>Nomor HP</td><td> : <input type="text" name="nohp"></td></tr>
  <tr><td>Username</td><td> : <input type="text" name="username"></td></tr>
  <tr><td>Password</td><td> : <input type="password" name="password"></td></tr>
  <tr><td colspan="2" align="right"><input type="submit" value="Daftar"> <input type="reset" value="Batal"></td></tr>
  </table>
  </form>
  </center>
</body>
</html>
</pre>

image

Lalu buat file kirim.php seperti dibawah ini, ini berfungsi untuk mengirimkan SMS

<pre lang="php"><?php
$nama=$_POST['nama'];
$nohp=$_POST['nohp'];
$username=$_POST['username'];
$password=$_POST['password'];
// Script Kirim SMS Api Zenziva
$userkey="userkey_Anda"; // userkey lihat di zenziva
$passkey="password_Anda"; // set passkey di zenziva
$message="Selamat bergabung $nama, username Anda : $username password Anda : $password www.namawebsite.com.";

$curlHandle = curl_init();
curl_setopt($curlHandle, CURLOPT_URL, $url);
curl_setopt($curlHandle, CURLOPT_POSTFIELDS, 'userkey='.$userkey.'&passkey='.$passkey.'&nohp='.$nohp.'&pesan='.urlencode($message));
curl_setopt($curlHandle, CURLOPT_HEADER, 0);
curl_setopt($curlHandle, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($curlHandle, CURLOPT_TIMEOUT,30);
curl_setopt($curlHandle, CURLOPT_POST, 1);
$results = curl_exec($curlHandle);
curl_close($curlHandle);

echo "Pendaftaran berhasil dikirim";
?></pre>

Userkey dan passkey bisa dilihat di halaman dashboard zenziva  setelah melakukan login. 
Pengunjung akan menerima SMS konfirmasi setelah melakukan registrasi. Sekarang website Anda telah dilengkapi dengan fitur SMS. Selamat mencoba

Tanggapan

Sign In or Register to comment.