Добавление поля, без перезагрузки страницы

Author Автор: Роман Чернышов    Опубликовано: 10 февраля 2011

Существует множество способов и технологий позволяющих реализовать динамическое добавление полей на странице (без перезагрузки). Т.е. пользователь просто жмет кнопку «добавить поле» и новое поле для ввода каких либо данных добавляется к форме. В интернете описано много способов, но практически все их них основаны на jQuery  или Mootools. Замечу, использование таких порой грамотных стародавних библиотек просто не обосновано. Зачем подгружать 100кб лишней информации лишь только ради того, чтобы сделать форму добавления (комментариев, контактов, файлов, картинок — нужное подчеркнуть) чуть юзабельнее. подробнее

Category Категории: HTML, JavaScript / jQuery     Tags Теги: , ,

Установить COOKIE используя JavaScript

Author Автор: Роман Чернышов    Опубликовано: 9 февраля 2011

Работая с очередным проектом, мне пришлось прибегнуть к использованию cookie. Для запоминания сайтом, выбранного пользователем региона страны. Это было необходимо сделать для отсортировки информации относящейся только к заданному региону. По причине разного рода соображений, вариант с использованием PHP был исключен. И пришлось подключать JavaScript и уже дальше с помощью его устанавливать и считывать соответствующие кукисы. подробнее

Category Категории: JavaScript / jQuery     Tags Теги: , ,

Проверка email средствами PHP

Author Автор: Роман Чернышов    Опубликовано: 9 февраля 2011

Хочу добавить небольшую заметку, php функци. Пример проверки email адреса на соответствие требуемому формату. При написании собственных алгоритмов регистрации или авторизации пользователя на сайте, эта функция весьма необходима. подробнее

Category Категории: PHP     Tags Теги: ,

Ограничить макс. длину строки в поле INPUT. Пример на JavaScript

Author Автор: Роман Чернышов    Опубликовано: 3 февраля 2011

Порой возникает необходимость ввести ограничение в пользовательской форме. Например на сайте в разделе регистрации, запретить пользователю вводить ник длинней 20 символов. Разумеется следует осуществлять такую проверку методами посерьезнее нежели чем JavaScript (проверять данные при помощи PHP). Но в качестве дополнительной проверки, тем более без перезагрузки страницы такой вариант вполне приемлем. подробнее

Category Категории: JavaScript / jQuery     Tags Теги: ,

Генерация пароля на PHP, три уровня сложности.

Author Автор: Роман Чернышов    Опубликовано: 28 января 2011

Работая над очередным проектом, разрабатываемым с нуля, пришла необходимость автоматически генерировать пароли для пользователей при регистрации. Более того, для данного проекта предусматривался платный доступ к определенным разделам. Для защиты которых был выбран так же банальный способ — все под пароль. Разумеется и для реализации этого, требовалось генерировать пароли, но уже более сложные. подробнее

PHP: Функция транслита

Author Автор: Роман Чернышов    Опубликовано: 18 января 2011

Хочу поделиться кое какими своими наработками, в частности функцией траслита на PHP. На входе кириллица, а на выходе предложение на латинской раскладке. Собственно для чего она может пригодиться? Например для генерации ЧПУ на своем сайте, из заголовка новости. Особенно эта функция может пригодиться сторонникам самописных CMS.

подробнее

Category Категории: PHP     Tags Теги: , , ,

Собственная CMS с нуля или Готовая?

Author Автор: Роман Чернышов    Опубликовано: 16 января 2011

Меня периодически спрашивают, мол Рома скажи какая система для управления контентом сайта лучше, та что написана самостоятельно или готовая. Например какая нибудь из популярных: Joomla, WordPress? На что я однозначно ответить не могу, т.к. у этих двух вариантов есть свои плюсы и минусы, что вполне естественно. Но тем не менее давайте немного поразмышляем, раз уж такой вопрос стоит. подробнее

Category Категории: CMS     Tags Теги: , ,

Оптимизируем CSS: компрессия на PHP

Author Автор: Роман Чернышов    Опубликовано: 13 января 2011

Хочу поделиться с читателями моего блога, кое какими наработками, а так же идеями по уменьшению размера файлов стилей. Как известно порой в процессе разработки веб-приложений, много внимания уделяется его интерфейсу и дизайну, в результате получаются очень весомые файлы CSS, содержащие в себе огромное количество жизненно необходимых настроек стилей. Все это негативно сказывается, на время загрузки страницы конечным пользователем. подробнее

Category Категории: CSS, PHP     Tags Теги: , , ,

phpBB: Ошибка при создании новой темы

Author Автор: Роман Чернышов    Опубликовано: 9 января 2011

После интеграции phpBB и Joomla, форум начал странно себя вести. А именно при создании новой темы возникала ошибка запроса к базе данных SQL. Не в давай в долгие поиски корней её происхождения, устранить ошибку удалось всего лишь закомментировав одну строчку кода. Но перед этим разумеется я погуглил и обнаружил, что решением этой проблемы интересуется большое количество пользователей, а конкретного рабочего варианта нет. По этому выкладываю маленькое описание проблемы и способ ее решения. подробнее

Category Категории: CMS, mySQL, PHP     Tags Теги: , ,

Свой сайт: с чего начать и куда идти?

Author Автор: Роман Чернышов    Опубликовано: 4 января 2011

Многих интересует вопрос создания собственного сайта с последующим его развитием. Но прежде всего встает вопрос, с чего начать? и куда двигаться дальше? В этой статье хочу описать примерный перечень стадий, проходя по которым вы сможете осуществить — старт, и начать работать над свои сайтом в полную силу.
подробнее

Автор блога
Роман Чернышов
Веб-разработчик,
Full Stack
Senior, Architect
PHP, JavaScript, Node.JS, Python, HTML 5, CSS 3, MySQL, Bash, Linux Admin
Заказать работу
предложить оффер

Моя книга
Книга. Веб-разработчик. Легкий вход в профессию
Печатная книга
Веб-разработчик.
Легкий вход в профессию
Купить за 359₽
Популярные записи
Последние вопросы
Список вопросов
Последние комментарии
Меню

Archive

Мои проекты
Insurance CMS Love Crm CMS Совместные покупки Мой PHP Framework Хостинг для моих клиентов Лицензии на мой софт и поддержка