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.
<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>
Lalu buat file kirim.php seperti dibawah ini, ini berfungsi untuk mengirimkan SMS
<?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."; $url = "http://zenziva.com/apps/smsapi.php"; $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"; ?>
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
Tidak ada komentar:
Posting Komentar