В данной статье, мы рассмотрим более эффективный способ рассылок. SMS рассылки очень популярны и доступны каждым. С помощью данного способа, вы можете рассылать уведомления вашим клиентам, напоминать об продлении хостинга, получать новость о новом заказе на сайте не находясь за компьютером. Возможности не ограничены, единственный минус может показаться в том, что для отправки смс нам понадобится сотрудничать со специальным ресурсом смс-рассылок.
Начнем мы с регистрации на сайте «СМС-Центр«.
Нажмите на ссылку «Регистрация в смс-центр» и ознакомитесь с «тарифами«.
Пополняем счет на нужную сумму денег и оплачиваем её.
Создаем текстовой документ number.txt и в него с новой строки добавляем нужные номера телефона.
1 2 3 |
78021002156 78021002879 78021012830 |
Номера должны быть указаны в международном формате!
Теперь мы рассмотрим сам php скрипт отправки рассылок.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
<?php /** --------------------------------------- ** Отправка SMS с помощью PHP ** Источник: garosh.ru ** --------------------------------------- **/ // данные для подключения к smsc.ru $Connect['login'] = "garosh"; // Логин $Connect['passw'] = "passwordagarosh"; // Пароль $Connect['charset'] = "utf-8"; // Кодировка // Текст сообщения $Text = "Привет!"; // Получаем список номеров для отправки SMS $List = file("number.txt"); foreach ($List as $k) { $SendSMS = file_get_contents("http://smsc.ru/sys/send.php?login={$Connect['login']}&psw={$Connect['passw']}&list={$k}:{$Text}&charset={$Connect['charset']}"); echo "Номер: {$k} ".$SendSMS." "; } ?> |
Довольна компактный скрипт получился. Принцып его очень прост, всю работу по отправке смс берет на себя СМС-Центр, мы ему только даем данные для подключения, номер и текст смс.
Скачать PHP рассылка СМС.
Если будут вопросы можете задавать из в комментариях ниже!