Безопасная регистрация в один шаг и 2 поля
Много потенциальных клиентов теряется из-за неправильно организованной регистрации. С каждым шагом клиента…
Ajax - проблема в кодировках. Детектирование кодировки UTF-8.
Браузеры у клиентов разные. Иногда случается, что в Бд пишутся козябрики. Ниже - простой способ вовремя…
Командный файл: Перенос каталогов и файлов из одного места в другое
Недавно возникла необходимость написать задание, которое будет переносить каталоги с файлами с одного…
Интернет-магазин на javascript.
Простой магазинчик с корзиной заказов и оформлением на javascript (с использованием библиотеки jquery).
Обмен данными в режиме он-лайн между базами MS SQL (под Windows/IIS) и MySQL (по /д UNIX/Appache) на двух удаленных веб-серверах
Иногда возникает необходимость обмена данными между двуми базами данных в режиме реального времени.
Определяем знак зодиака, к которому относится дата
Небольшая и, возможно, полезная функция вычисления знака зодиака по дате
Слеш в конце пути
Часто возникает задачка проверить есть ли в конце пути слеш или нет.
Ошибка Headers already send и как с ней бороться
Любое HTTP-сообщение имеет заголовок и тело, которые отправляются клиенту именно в такой последовательности.
Преобразование даты в формат SQL
Просить пользователя в форме каждый раз вводить дату только определенного формата (например, ДД.ММ.ГГГГ)…
Отправляем данные формы автоматически методом POST
У хороших людей практическая необходимость в использовании автоматической отправки данных формы возникает…
Меняем параметр в ссылке
Иногда возникает необходимость заменить один или несколько параметров в ссылке. Ссылки с параметрами…
Обрабатываем фразу для поиска или "примитивный поиск для сайта"
В форму поиска пользователь часто вводит фразу, со знаками препинания, какими-либо символами, а плохой…
Красивое обрезание заголовков
Довольно часто возникает задача из текста страницы сделать аннотацию длиной не более X-символов. Например…
Как правильно написать Техническое задание
Грамотное управление проектом - это ключ к успеху сайта. Чтобы управлять проектом - надо уметь излагать…
Защита сайта от атак или немного о межсайтовом скриптинге (XSS)
Сейчас XSS составляют около 15% всех обнаруженных уязвимостей сайтов.
Если скрипты никак не защищать…
