theCoderBlog: Все о web-программировании доступным языком

Динамические таблицы

Все чаще и чаще приходится использовать на сайте табличный вывод данных из базы данных. Причем не просто их вывести, а чтобы можно было производить различные действия над этим данными: редактирование, удаление, добавление, вывод на печать, сохранение в различных форматах и тд.

Вот и мне пришлось создать в одном проекте документ к которому необходимо прикрепить список товаров с ценой, единицей измерения, ставкой НДС, суммой НДС и итоговой суммой. Управление данными должно было быть максимально удобным для пользователя и изменения должны происходить без перезагрузки страницы.

В интернете много различных классов и библиотек для создания Ajax-таблиц. Но после многочисленных экспериментов я остановился на библиотеке Sigma Grid.

Далее »

Блогун.ру

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

Кроме этого масса народу в интернете (если судить по количеству блоггеров) считает что она (масса) может замечательно писать. Масса чуть поменьше (но тоже ничего себе по объему) разделяет их мнение и все это читает — за что им ОГРОМНОЕ СПАСИБО!

Далее »

Как принимать СМС-платежи на своем сайте

Многие заказчики просят сделать прием СМС-платежей на своем сайте. Сегодня я расскажу как это сделать с помощью биллинговой системы А1-Агрегатор.

Компания “А1 Агрегатор” тесно сотрудничает более чем с 50 операторами мобильной связи и имеет в своем распоряжении 60 коротких номеров различной стоимости.

Для начала необходимо зарегистрироваться в биллинговой системе. Все поля комментируются, поэтому не буду здесь описывать как и что заполнять.

Далее »

Календарь в формах

Очень часто в формах приходится вводить даты. Можно заставить пользователя вводить дату в ручную — сделать подсказку в каком формате вводить дату или маску ввода. Но это будет выглядеть неочень, особенно в век web 2.0.

Сегодня я расскажу как сделать удобный календарь в форме:

calendar

Далее »

Дерево каталогов

Одним из заданий ТЗ было создание дерева каталогов такого типа:

Дерево каталогов

Начал уже писать свою функцию создания «дерева», но потом решил — «что это я велосипед изобретаю, ведь полно уже готовых классов, библиотек». Полазил по инету в поисках и нашел подходящую для моих целей библиотеку — dtree.

Далее »

PHP и шаблоны

Сегодня я расскажу об использовании шаблонов в php.

Чем больше пишешь скриптов, тем все чаще возникает мысль об использовании шаблонов. Шаблоны позволяют отделить дизайн от кода программы. Это позволяет разделить работу программиста и дизайнера.

В своей работе я использовал самописный класс для шаблонов. Но со временем мне перестало хватать его функциональности и я стал искать движок шаблонов. В инете есть куча разны движков, но самым популярным и как потом выяснилось в дальнейшей работе очень удобным является Smarty.

Далее »

Добро пожаловать

Я рад приветствовать Вас на своем блоге, посвященному web-Программированию.

Меня зовут Дмитрий ( theCoder ), я фрилансер.

В процессе выполнения заказов приходится реализовывать ту или иную функцию, которую раньше не делал. Вот тут и начинается поиск решения......

В своем блоге я буду рассказывать о том как реализовать ту или иную идею.

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

FireStats icon Работает с FireStats