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

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

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

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

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

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

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

Решение проблемы вложенных 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

Создание уникальных имен папок, интересное решение для MySQL

16 октября 2011 г.
Предо мной встала довольно стандартная и распространенная задача, но захотелось творчески подойти к её решению. Хочу поделиться с вами своими наработками и надеюсь вы предложите своё интересное решение. Задача: У нас есть некий веб-проект, работающий на PHP + MySQL. Есть сущность, наименование которой должно быть уникальным. Причем уникальность должна создаваться... Читать дальше »
Теги:
рубрика PHP