Архив метки: PHP

Как отправить сообщение в Telegram из PHP скрипта

Очень часто есть необходимость отправлять какие-нибудь сообщения или уведомления от бота самому себе прямо из скрипта на PHP (например, с сайта). Это могут быть заявки из формы...
Рубрика: Кодинг | Метки: ,

Запретим выполнение PHP скриптов в папке (диретории) сайта

Очень часто, при работе со старыми сайтами, возникает ситуация, когда движок сайта стал слишком уязвим, а обновить его не представляется возможным. Тогда, мы начинаем искать...
Рубрика: Администрирование | Метки: ,

Ошибка expects parameter 1 to be resource, boolean given

Эта ошибка - вторичная. И в правильно спроектированном приложении возникать в принципе не должна. Она лишь сигнализирует о том, что предыдущая функция, которая выполняла SQL запрос,...
Рубрика: Кодинг | Метки: ,

Заполняем хостинг файлами

Задача: Создать PHP скрипт, который заполнит всё свободное пространство на диске хостинга разнообразными файлами и папками. Для того, чтобы сделать невозможным, либо максимально усложнить...
Рубрика: Кодинг | Метки: ,

Вставляем рекламу между комментариев в WordPress

Недавно обратил внимание, что несколько моих сайтов на WP превратились в форумы) Другими словами - пользователи стали использовать комментарии записей для общения между собой. Мне конечно не...
Рубрика: Кодинг | Метки: , , ,

Эмуляция CURLOPT_FOLLOWLOCATION

Если при работе с библиотекой cURL, вы получаете ошибку "CURLOPT_FOLLOWLOCATION cannot be activated when in safe_mode or an open_basedir is set in". Это означает, что для использования опции CURLOPT_FOLLOWLOCATION необходимо выключить safe_mode или...
Рубрика: Кодинг | Метки: ,

Знакомство с PDO

Самая распространенная на данный момент СУБД это MySQL и соответственно все юзают именно ее. В PHP 5 существует расширение PDO (PHP Data Objects). Что же это за такое расширение? PDO предоставляет общий...
Рубрика: Кодинг | Метки: ,

Транслитерация русских слов и URL на PHP

Наверное каждый веб-программист хотя бы раз в жизни сталкивался с такой задачей, как перевод символов кириллицы, точнее их замена латинскими (английскими). Для этого в принципе понадобится...
Рубрика: Кодинг | Метки: ,

Установка и настройка Apache, PHP, MySQL на CentOS (+ PMA и FTP)

И так, к нам в руки попал новый сервер с только что установленной CentOS. Задача — сделать из него полноценный веб сервер. Все действия мы выполняем из под пользователя root. 1. Обновляем...
Рубрика: Администрирование | Метки: , , , , ,

Установка Apache + PHP + MySQL на Windows

Ставим Apache 2 Скачиваем http://httpd.apache.org/download.cgi. Загружаем файл apache_2.0.55-win32-x86-no_ssl.exe себе в дистрибутивы и запускаем его. Нажимаем «Далее», как показано на рисунке Соглашаемся с лицензией и...
Рубрика: Администрирование | Метки: , , ,