whycomputer.com >> Cunoștințe despre Internet >  >> Internet

Trimiteți SMS gratuit cu PHP

Pas cu pas: Trimiterea unui SMS gratuit cu PHP

Serviciul de mesaje scurte (SMS) este o metodă populară de comunicare, oferind avantajul trimitere massă și recepție rapidă. De fapt, SMS-urile pot fi trimise prin HTTP, la fel ca email-urile, permițând aplicaţiilor web PHP să le transmită gratuit utilizatorilor.

Pasul 1: Alegeți numărul de telefon

Numărul destinat poate proveni dintr-o bază de date, un fișier sau parametri HTTP GET.

$recipient = $_GET['pnumber'];

Pasul 2: Adăugați domeniul de email al operatorului

Folosiți un switch pentru a adăuga domeniul corespunzător operatorului (verizon, att, tmobile).

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

Pasul 3: Construiți corpul mesajului

SMS-urile au limită de 140 de caractere.

$body = "Acest SMS a fost trimis cu PHP."; 

Pasul 4: Definiți antetele

Este necesar antetul From. Alte antete sunt opționale.

$header = "From: sms@domeniulvasluis.com";

Pasul 5: Trimiteți mesajul cu mail()

Partea a doua a funcției mail() este lăsată goală, deoarece SMS nu au subiect.

mail($recipient, "", $body, $header);

Tip

  • Funcția mail() returnează un boolean; verificați dacă mesajul a fost trimis.

Avertismente

  • Utilizatorii trebuie să furnizeze numărul de telefon și operatorul.
  • În anumite țări, telefonii mobile nu primesc mesaje prin acest mod; trimiteți un mesaj de confirmare.
  • Pentru utilizatori care nu pot primi SMS prin gateway-ul de email, este necesară plata unui serviciu specializat.

URL:https://ro.whycomputer.com/Internet/100504796.html

Internet
  • Citirea fișierelor DOC în PHP: pașii esențiali

    Programatorii PHP caută adesea modalități de a extinde funcționalitatea limbajului dincolo de mediul său nativ. Deși PHP rulează în principal pe servere Linux, vizitatorii site-urilor PHP lucrează de obicei pe Windows sau macOS. Atunci când un site trebuie să primească un fișier Microsoft Word de la

  • Trimiteți mesaje text gratuite către telefoanele Verizon

    În cazul în care trebuie să contactați un utilizator Verizon prin SMS, dar nu dispuneți de un telefon compatibil cu mesajele text, există trei modalități simple de a trimite mesaje gratuite de pe computer. Mesaj prin site-ul Verizon Pasul 1 Deschideți navigatorul web. Instrumentele de mesagerie onli

  • Trimiteți un fax internațional gratuit

    Trimiteți un fax internațional gratuit Există două site-uri care vă permit să trimiteți faxuri internaționale fără cost. Fax Zero vă oferă două faxuri gratuite pe zi către peste 40 de țări, iar dacă aveți nevoie de mai multe, există și un serviciu premium la 1,99 USD per fax. Free Pop Fax permite tr

Cunoștințe despre Internet © https://ro.whycomputer.com