Menu
Donnez votre avis

Envoyer des messages vers des mobiles en PHP

Posez votre question


De quoi s'agit il ?


Le principe, c'est un mail envoyé de la sort: numero@fournisseur.com.
  • Numéro: le numéro de téléphone portable du destinataire
  • Fournisseur: c'est simplement son fournisseur. Exemple: @free.fr, @orange.fr ...

Schématisation


En image sa donne:
  • Le message est composé avec l'application web, qui est exécutée sur le serveur HTTP
  • L'E-mail est reçu par le server SMSG (passerelle SMS) qui le convertit en SMS
  • Le message est finalement transmit au destinataire sur son téléphone mobile.

PHP - La fonction mail()


Nous utiliserons tout simplement la fonction Mail() de PHP pour ça. Voici le code minimum pour envoyer un SMS en php :


$to = "055xxxxxxx@nedjma.dz";
$message = "Ceci a été envoyé en PHP !"

if( mail($to, ' ', $message) ) {
echo "Message envoyé !";
}

Note et source de l'image


Note: à noter que le SMS peut prendre plusieurs minutes (58 min de mon côté) pour arriver au destinataire.

Source, image: Net.tutsplus
Ajouter un commentaire

Commentaires

Commenter la réponse de DJ Fire-Black
PHP - Erreurs courantes (injection Sql, xss, upload)
Connexion à une base avec PDO/mysqli