Метка «PHP» - 2

Предисловие

Однажды возникла необходимость распознавания небольшой числовой капчи: всегда 6 цифр, шума нет, но есть искажения (поворот и «линза»). Простой алгоритм распознавания не сработал достаточно хорошо, поэтому пришлось искать готовые программы. Среди них встретилась небольшая утилита gocr (http://jocr.sourceforge.net/). Но в качестве входного файла она захотела диковинный для меня формат — pnm/pgm/pbm/ppm. Как оказалось, этот неофициальный формат придуман для работы с изображениями на разных платформах. Формат прост в программировании, однако зачем тратить бесценное время попусту в современном мире? Я решил поделиться с вами небольшой функцией на PHP.
Читать полностью »

Вашему вниманию представляю легкий, простой и полностью настраиваемый метод отправки почты на PHP. Для того, чтобы не перезагружать страницу во время отправки, будем использовать Ajax. Этот способ отлично подойдет для одностраничных и простых сайтов.
Читать полностью »

WYSIWYG — это неотъемлемая чать сайтов с редактируемым контентом. Но его недостатком является «фарширование» HTML-тегов разными атрибутами. В этой статье хочю расказать о том, как можно удалить «ненужные» атрибуты в большом количестве записей.
Читать полностью »

Добрый день!
Сегодня я расскажу о моем механихме шифрования.
Не знаю — может он ненадежный, может его уже кто-то изобрел, как говорится, «я хз, мне норм».
Итак, приступим.
Читать полностью »

image

Год назад ко мне в очередной раз обратился постоянный заказчик. «Менеджеры — идиоты, — негодовал он. — Текучка кадров огромная, на обучение каждого уходят месяцы. А потом они делают ошибки».

Лишь после такой эмоциональной прелюдии последовало задание: «Необходимо, чтоб при заказе с сайта на почту приходил уже сформированный пакет документов в форматах MS Office: бланк заказа, счет к оплате, товарный чек, и спецификация».
Читать полностью »

Добрый день!

Сегодня пришлось разбираться с взаимодействием между компонентами «bitrix:catalog.smart.filter» и «bitrix:catalog.section» в комплексном компоненте «bitrix:catalog», что находится по пути "/bitrix/components/bitrix/catalog/templates/.default/section.php".

Для меня было не ясно, как данные из фильтра передаются в раздел и показывается только выбранные товары.
Читать полностью »

Сегодня я расскажу про генератор инвайтов. Скрипт генерирует инвайты в виде картинки 125x125 пикселей формата PNG, написан на PHP.

Генерация изображений-инвайтов - 1 Генерация изображений-инвайтов - 2 Генерация изображений-инвайтов - 3 Генерация изображений-инвайтов - 4 Генерация изображений-инвайтов - 5 Генерация изображений-инвайтов - 6
Читать полностью »

в 19:12, , рубрики: Песочница, метки: ,

Добрый день.
Сегодня я расскажу как сделать генератор ключей для вашего онлайн-приложения.

Принцип работы
Генератор:
Вход: name
Выход: key

Тестер:
Вход Имя и ключ
Выход: true / false / error
Читать полностью »

Использование VK Payments API в IFrame-приложениях - 1

В данной статье будет рассмотрен пример создания простого IFrame-приложения с использованием VK Payments API.

Для нормальной работы потребуется сервер, а также домен с подключенным SSL-сертификатом.
Читать полностью »

Приветствую!

После нескольких лет чтения Хабра появился интерес написать и самому небольшой очерк.

Мой текст носит, скорее, самообразовательный характер. Я был бы рад дельным замечаниям и мудрым советам, так как в компании, где я проработал 2 с небольшим месяца остался один в качестве “команды разработчиков” (и такое бывает). Тимлид ушел. Наставлять на пусть истинный, как говорится, больше некому. Вот и решил выставить на ваш суд собственную реализацию роутинга для e-commerce проекта на Yii2.
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js