Programming

Стилизированный раскрывающийся список (select в html)

Ниже представлено решение на JavaScript и CSS, с помощью которого можно было бы изменить внешний вид любой части выпадающего списка. При этом соблюдена кроссбраузерность, а также решена проблема, возникающая в IE 6 при перекрытии DIV`ом выпадающего списка select, который оказывался видимым при любом значении z-index.

Читать далее…

Время и дата в php

Эта статья представляет собой собрание нескольких полезных советов по манипулированию датой и временем в PHP.

Читать далее…

Циклическая прокрутка содержимого в блоке div

Начнем с того, что снова возникла необходимость создать плавную автоматическую прокрутку текста в DIV`е и зациклить ее. Несложно догадаться, что для этого были выбраны следующие инструменты: CSS и JavaScript.

Читать далее…

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

Начнем по обыкновению с постановки задачи. Необходимо организовать постраничный вывод любого рода контента. Поле деятельности – движок, написаный на PHP, и данные, которые хранятся в базе MySQL.

Читать далее…

Аналог foreach в javascript

В PHP конструкция foreach – это очень удобный инструмент для обхода элементов массива.

Читать далее…

captcha на php

Создаем “каптчу” или боремся со спам-ботами)

Читать далее…

Отправка почты средствами PHP

Для отправки почты существует множество уже написанных функций и библиотек…

Самый простой способ – это отправка почты с помощью функции:

bool mail (string $to, string $subject, string $message
                   [, string $additional_headers[, string $additional_parameters ]])

Читать далее…

Графический checkbox с помошью JavaScript

Работая над последним проектом, возникла надобность изменить вид элементов формы: checkbox и select. Так как велосипед изобретать мне не свойственно, я решил почитать немного умных мыслей, посоветоваться с духами в он-лайне. Потратив пару часов своего времени, я нашел следущее решение.

Читать далее…

Статические свойства и методы класса

Статические свойства и методы класса существуют для того чтобы ими можно было воспользоваться, не объявляя объект класса. Ключевое слово static делает члены и методы класса доступными в любой момент без объявления объекта класса.

Читать далее…

Перекодировка cp1251 в UTF8

Сегодня столкнулся с проблемой перекодировки русского текста из cp1251 (windows-1251) в UTF8. Решение нашел быстро. Как всегда нельзя переоценить роль Google;)

Читать далее…