Скрипт отправки СМС через Goip4 шлюз для ABillS

Приведу пример PHP скрипта, которым я рассылаю СМС сообщения через GoIP4 шлюз. Сначала выберем тарифы только с месячным начислением (я выбрал все, исключив с дневным начислением, так как их меньше):

Повышение версии PHP в Ubuntu 14.04

Понадобилось однажды на Ubuntu Server 14.04 LTS повысить версию PHP 5.5.9 до 5.6, обычное обновление компонентов системы не помогло: Можно попробовать обновить систему до 16.04 или выше как я описывал в статье Обновление Ubuntu 14.04 до 16.04. Вместе с системой будет обновлен и PHP. Если же обновление системы не удается выполнить, то можно добавить сторонний […]

Решение PHP Warning «Permission denied /var/cpanel/php/sessions/ea-php56/»

Однажды обновил EasyApache3 на EasyApache4 в cPanel и заметил в логах PHP следующее: Предупреждение возникает из-за того что PHP не может записать файлы сессий в директорию к которой у него нет прав доступа. Посмотрел права этой директории, группой и владельцем был root, а также было разрешено запись и выполнение для всех, кроме чтения. Чтобы устранить […]

Скрипт отправки СМС через Goip4 шлюз

Приведу пример скрипта написанного на PHP, для отправки СМС сообщений через Goip4 шлюз. Скрипт получает данные из базы SQL запросом и поочередно отправляет СМС на каждый номер, а также заносит запись об отправке в специальную таблицу sms.

PHP скрипт «ТОП должников АСРМ «Ника»»

Приведу пример PHP кода отображающего список должников из базы данных АСРМ «Ника»: Смотрите также: Простое кеширование страниц

PHP. Перенаправление на другую страницу (Redirect)

Приведу пример перенаправления на другую страницу: Пример перенаправления через указанное количество секунд: Пример Redirect в JavaScript (это может работать не у всех): Пример Redirect в JavaScript через 5 секунд (это может работать не у всех): Пример Redirect в HTML через 5 секунд (если указать 0, то будет переадресовывать сразу):

Решение ошибки «PDOException «could not find driver»»

Заметил как-то следующую ошибку: PDOException «could not find driver» Причиной может быть не активированный pdo_mysql либо не установлено php5-mysql. Посмотрим информацию о PDO: В php.ini или подключенных файлах конфигурации должны быть строки: Посмотрим информацию о php5-mysql: Если не установлен, то установим, в Ubuntu это можно сделать например так:

Как установить PHP 5.6 в Ubuntu 16

В Ubuntu 16 при установке PHP командой apt-get install php устанавливается PHP версии 7, по этому чтобы установить PHP 5.6, можно добавить сторонний репозиторий. Если в системе установлен PHP 7, то удалить все его компоненты можно например так: Теперь добавим сторонний источник: И установим из него PHP 5.6: Аналогично можно установить модули, например: Для проверки […]