Главная » Программирование » Архив рубрики "PHP"

PHP mail() doesn’t work . HestiaCP, exim4

21 декабря 2022 г.
Error when sending emails via php mail() in exim logs: root@hostname:/var/log# tail -f /var/log/exim4/paniclog 2022-12-21 14:58:28 unable to set gid=1001 or uid=0 (euid=0): forcing real = effective 2022-12-21 15:11:14 unable to set gid=1001 or uid=0 (euid=0): forcing real = effective That means to add user rights under UID=1000 (admin in... Читать дальше »
Теги: рубрика PHP
ads

Как сохранить связанные данные Yii

14 ноября 2013 г.
С недавних пор, я начал изучать замечательный фрэймворк Yii. При разработке, я столкнулся с задачей сохранения данных из одной формы, в несколько таблиц. Погуглив, я не нашел вменяемого руководство, которое объясняет полный смысл этого сохранения. На официальном, русскоязычном сайте, я нашел короткую статью от Александра Макарова, но она, опять же... Читать дальше »
Теги:
рубрика PHP
ads

Получаем скриншоты сайтов с помощью Google Thumbnail

11 марта 2012 г.
Думаю все знают что в поиске Google можно предварительно просмотреть сайт открыв его превью. Сегодня поделюсь с вами одним из методов получения данного изображения. Не так давно писал одну вещь(вскоре с вами поделюсь), для себя, и мне требовалось получить превью сайта, любого. Было несколько вариантов: писать свой генератор превьюшек, для... Читать дальше »
Теги:
рубрика PHP
ads

PHP Simple HTML DOM Parser – библиотека для парсинга сайтов

17 ноября 2011 г.
Те, кто хоть раз писал парсер, знает, что не стоит этого делать с помощью регулярных выражений. Проиллюстрировать это утверждение поможет следующий пример. Возьмем HTML код: К примеру, из него нам нужно получить описание и url сайта. Если брать исключительно этот кусок кода, то все решается достаточно просто: Проблемы начинаются тогда,... Читать дальше »
Теги: рубрика PHP

Решение проблемы вложенных bbcode в phpbb 3.0.x

18 октября 2011 г.
Приведу простой пример: [color=#FF0000]red [color=#000000]black [color=#0000FF]blue[/color][/color][/color] В результате получаем: red [color=#000000]black [color=#0000FF]blue[/color][/color] Так как исправление этой ошибки запланировано только на 3.1.х версию форума (http://tracker.phpbb.com/browse/PHPBB3-9377), пришлось заняться этим самому, благо исходный код форума открытый и довольно хорошо структурирован. Как видно из результата работы, обрабатывается только первый ббкод, все остальные остаются просто... Читать дальше »
Теги: рубрика PHP

Парсер картиночной выдачи яндекса

17 октября 2011 г.
Сегодня мы будем писать “Парсер картиночной выдачи яндекса“. Наши задачи: На входе вводить запрос для поиска и количество картинок Получение текста и нужное количество картинок Обработка запроса Вывод комментарий и ссылок Итак поехали. 1. Напишем простую форму:... Читать дальше »
Теги: рубрика PHP

Grazia, Slim-like парсер для PHP

17 октября 2011 г.
Про HAML можно прочитать здесь. Синтаксис и стандарты, краткий экскурс Общее Шаблоны должны быть в UTF-8 without BOM (ANSI as UTF-8). Для индентации (отступов) можно использовать только табы. Все строки, не поддающиеся обработке, будут выведены без изменений. Doctype Подобно Slim, Grazia поддерживает следующие типы документов: doctype 5 и doctype html... Читать дальше »
Теги:
рубрика PHP