whycomputer.com >> Jaringan komputer >  >> Internet

Cara Mengirim SMS Gratis Menggunakan PHP

Short message service (SMS) atau pesan teks kini menjadi cara komunikasi favorit banyak orang. SMS menawarkan kecepatan pesan hampir seketika sekaligus memungkinkan kirim massal seperti email. Banyak yang belum tahu bahwa SMS bisa dikirim melalui HTTP, sama seperti email, sehingga aplikasi web PHP dapat mengirim SMS secara gratis.

Langkah 1: Menentukan Nomor Penerima

Ambil nomor ponsel yang akan menerima pesan. Nomor bisa berasal dari database, file, atau parameter HTTP. Pada contoh ini, nomor didapat melalui metode GET.

<?php
$recipient = $_GET['pnumber'];
?>

Langkah 2: Menambahkan Domain Carrier

Setiap operator telekomunikasi memiliki domain email yang terhubung ke jaringan SMS. Berikut contoh untuk tiga operator populer.

<?php
$recipient = $_GET['pnumber'];

switch($_GET['carrier']){
    case "verizon":
        $recipient .= "@vtext.com";
        break;
    case "att":
        $recipient .= "@txt.att.net";
        break;
    case "tmobile":
        $recipient .= "@tmomail.net";
        break;
}
?>

Langkah 3: Menyiapkan Isi Pesan

Perlu diingat bahwa sebagian besar operator membatasi panjang pesan hingga 140 karakter. Tentukan isi pesan di variabel $body.

<?php
$body = "Pesan SMS ini dikirim menggunakan PHP.";
?>

Langkah 4: Menentukan Header Email

Set header From agar pesan dapat dikirim. Bisa menggunakan email biasa atau nomor ponsel Anda (dengan domain yang sesuai). Header lainnya bersifat opsional.

<?php
$header = "From: sms@domainanda.com";
?>

Mengirim Pesan

Panggil fungsi mail() PHP. Karena SMS tidak memiliki subjek, parameter kedua dibiarkan kosong.

<?php
mail($recipient, "", $body, $header);
?>

Tip

  • Fungsi mail() mengembalikan nilai boolean, sehingga Anda dapat memeriksa apakah pesan berhasil dikirim.

Peringatan

  • Pengguna harus memberikan nomor ponsel dan carrier untuk dapat menerima SMS.
  • Beberapa negara tidak mendukung pengiriman SMS melalui metode ini. Pastikan untuk mengirim pesan konfirmasi agar pengguna tahu bahwa mereka menerima pesan. Jika diperlukan, pertimbangkan layanan gateway SMS berbayar.

URL:https://komputer.whycomputer.com/Internet/101304796.html

Internet
  • Cara Membaca File DOC Menggunakan PHP

    Para pengembang PHP sering mencari cara memperluas fungsi bahasa ini di luar lingkungan yang nyaman. PHP umumnya berjalan di sistem operasi Linux, namun pengunjung situs PHP biasanya menggunakan Windows atau Mac. Jika sebuah situs memerlukan upload file Microsoft Word, file berformat DOC harus dapat

  • Cara Kirim Pesan Teks Gratis ke Ponsel Verizon

    Text Melalui Situs Web Verizon Langkah 1 Jalankan browser web Anda. Alat pengiriman teks online Verizon dapat diakses di semua browser. Langkah 2 Buka situs Verizon di text.vzw.com. Langkah 3 Masukkan nomor tujuan. Di kolom Send To, ketik nomor 10 digit (termasuk kode area) penerima. Anda dapat meng

  • Cara Mengirim Faks Internasional dengan Gratis

    Berikut ini dua situs yang memungkinkan Anda mengirim faks internasional secara gratis. Fax Zero memberikan dua faks gratis per hari ke lebih dari 40 negara. Jika Anda membutuhkan lebih, mereka menawarkan layanan premium seharga $1,99 per faks. Free Pop Fax memungkinkan pengiriman faks internasional

Jaringan komputer © https://komputer.whycomputer.com