Comment envoyer un sms gratuit en utilisant php

PHP peut envoyer des messages SMS à partir d`un ordinateur à un téléphone mobile.

service de messages courts (SMS) de messages, également connu sous le nom de messages texte, sont devenus le moyen privilégié de communication pour de nombreuses personnes. Ils offrent l`avantage de courrier électronique de la messagerie de masse, mais aussi avoir l`avantage supplémentaire d`être reçu presque instantanément. Ce que beaucoup de gens ne savent pas est que les messages SMS peuvent effectivement être envoyés par HTTP de la même manière qu`un courriel est, ce qui signifie que PHP applications Web peuvent être faites que envoyer des messages SMS aux utilisateurs gratuitement.

  • Sélectionnez le numéro de téléphone que le message sera envoyé. Cela pourrait être acquis à partir d`une base de données en-têtes, fichiers, ou HTTP. Pour cet exemple, nous allons supposer qu`il a été envoyé via HTTP en utilisant la méthode GET.

    lt ;?

    $ Recipient = $ _GET [ `pNuméro`];

    ?gt;

  • Annexer le domaine de messagerie du transporteur à la fin du numéro. Cet exemple utilise seulement trois transporteurs possibles.

    lt ;?

    $ Recipient = $ _GET [ `pNuméro`];

    switch ($ _ GET [ `support`]) {

    cas "verizon":

    $ Recipient. = "@ vtext.com";

    Pause;

    cas "att":

    $ Recipient. = "@ txt.att.net";

    Pause;

    cas "T Mobile":

    $ Recipient. = "@ tmomail.net";

    Pause;

    }

    ?gt;

  • Fixer le corps du message. Rappelez-vous que la plupart des opérateurs de téléphonie mobile ne permettent des messages de 140 caractères ou moins à être envoyés et reçus via SMS.

    lt ;?

    $ Recipient = $ _GET [ `pNuméro`];

    switch ($ _ GET [ `support`]) {




    cas "verizon":

    $ Recipient. = "@ vtext.com";

    Pause;

    cas "att":

    $ Recipient. = "@ txt.att.net";

    Pause;

    cas "T Mobile":

    $ Recipient. = "@ tmomail.net";

    Pause;

    }

    $ Body = "Ce message SMS a été envoyé avec PHP.";

    ?gt;

  • Définir les en-têtes du message. Vous aurez besoin de mettre un "De" entête. Vous pouvez le régler à un e-mail standard, ou le numéro de votre appareil mobile (aussi longtemps que vous ajoutez le nom de domaine propre à la fin). Tous les autres en-têtes sont optionnels et peuvent même ne pas être lus par le serveur du transporteur.

    lt ;?

    $ Recipient = $ _GET [ `pNuméro`];

    switch ($ _ GET [ `support`]) {

    cas "verizon":

    $ Recipient. = "@ vtext.com";

    Pause;

    cas "att":

    $ Recipient. = "@ txt.att.net";

    Pause;

    cas "T Mobile":

    $ Recipient. = "@ tmomail.net";

    Pause;

    }

    $ Body = "Ce message SMS a été envoyé avec PHP.";

    $ Header = "De: [email protected]";

    ?gt;

  • Appelez la fonction de messagerie intégrée de PHP pour envoyer le message. Laissez le deuxième paramètre vide, puisque les messages SMS ne disposent pas d`un champ de l`objet.

    lt ;?

    $ Recipient = $ _GET [ `pNuméro`];

    switch ($ _ GET [ `support`]) {

    cas "verizon":

    $ Recipient. = "@ vtext.com";

    Pause;

    cas "att":

    $ Recipient. = "@ txt.att.net";

    Pause;

    cas "T Mobile":

    $ Recipient. = "@ tmomail.net";

    Pause;

    }

    $ Body = "Ce message SMS a été envoyé avec PHP.";

    $ Header = "De: [email protected]";

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

    ?gt;

Conseils & Avertissements

  • La fonction mail de PHP renvoie une valeur booléenne, de sorte que votre script peut vérifier pour voir si le message a été envoyé avec succès.
  • Les utilisateurs devront fournir à la fois leur numéro de téléphone ainsi que leur support avant d`être en mesure d`envoyer des messages SMS.
  • les clients mobiles dans certains pays ne peuvent pas recevoir les messages envoyés de cette façon. Assurez-vous d`envoyer vos utilisateurs un message de confirmation quand ils vous donnent leurs données afin d`assurer qu`ils sont correctement reçoivent des messages. Afin d`envoyer des SMS à ces utilisateurs, vous aurez besoin de payer pour une passerelle SMS.

AUTRES

» » » » Comment envoyer un sms gratuit en utilisant php