теги, поездки, контакты

mike

Архив категории ‘Web программирование’

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

На форуме CodeNet.Ru неоднократно задавали вопрос о том, как сделать постраничный вывод на PHP. Я объяснял, что такое LIMIT, и как его использовать в MySql.

Но все время оказывалось, что вопрос касался только навигации по страницам:

navigbar.gif

Читать дальше »

Январь 31st, 2005 at 7:54 пп

Работа с массивами в Perl

Автор статьи не дает никаких гарантий, что код приведенный в ней будучи «преобразованный» с помощью Copy/Past заработает. Все примеры работали на момент написания статьи.

Перевод достаточно вольный. Комментарии и предложения оставляете в виде комментариев, в нижней части страницы

Читать дальше »

Январь 19th, 2005 at 8:01 пп

Работа с хэшами в Perl

Автор статьи не дает никаких гарантий, что код приведенный в ней будучи «преобразованный» с помощью Copy/Past заработает.
Все примеры работали на момент написания статьи.

Перевод достаточно вольный. Комментарии и предложения оставляйте в виде комментариев, на www.codenet.ru

Читать дальше »

Январь 14th, 2005 at 7:58 пп

Защита Web-форм от автоматической обработки

Статья описывает способ реализации механизма, позволяющего бороться с автоматическим заполнением форм, ложными регистрациями и спамом через форму обратной связи.

Требования: PHP>=4.0.6, GD >=2.0.

Исходные тексты можно скачать тут.

Данная статья написана по мотивам статьи Nathan Rohler «Security Images in PHP» опубликованной на сайте #Dev Shed 9 августа 2004 года. Вообще, с начала, меня посетила мысль ее перевода, но, во первых автор выбрал интересный, но не самый тривиальный вариант решения проблемы, а во вторых, мне бы вряд ли удалость сформулировать на русском языке такое обилие мыслей.

Читать дальше »

Октябрь 11th, 2004 at 7:49 пп

vBulletin-1.1.3 to HTML

Однажды форум (vBulletin) стал загибаться, более того, он стал загибать пол сервера. Большое количество постов и большое количество пользователей одновременно работающих на форуме делали свое дело.

Появилась необходимость почистить базу сообщений форума и все старье сохранить в быстро доступный архив с легко настраиваемым внешним видом.

Читать дальше »

Октябрь 9th, 2004 at 7:04 пп

Использование XML Paser Functions при работе с шаблонами

Несмотря на то, что идея разделения кода и данных не нова, она сохраняет свою актуальность. Удобство неоспоримо — так как люди изменяющие данные зачастую не должны иметь доступ к коду.

В PHP синтаксис языка основан не внедрении кода в данные и в этой статье мы рассмотрим один из достаточно удобных способов их разделения. Способ будет основываться на языке XML.

Читать дальше »

Октябрь 9th, 2004 at 4:12 пп

Gzip + PHP + Apache

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

Основное назначение — передача HTML страниц между браузером и сервером в запакованном виде. У меня в среднем сжималось в 4 раза.

Одно «НО»: Не ставьте уровень сжатия больше 3 — размер не уменьшится, а нагрузка на сервер — еще как.

 Читать дальше »

Октябрь 9th, 2004 at 4:05 пп

Выделение всех URL в документе

Этот скриптик я использовал в первых выпусках рассылки на сервере www.codenet.ru.

Написан он на PHP и делает все ссылки «кликабельными».

Читать дальше »

Октябрь 7th, 2004 at 6:17 пп

Раздвигающиеся меню

Честно говоря, не понимаю людей которые устанавливают на свой сайт такие вещи, но иногда приходится.

Тестировалось в Mozilla и MS Internet Explorer. Пример тут.

Читать дальше »

Октябрь 7th, 2004 at 4:40 пп

PHP класс для импорта новостей

В данной статье описан PHP класс для импорта новостей. Реализована поддержка стандартов rss091 и ultramode.txt. 

Класс позволяет импортировать, обрабатывать и кэшировать новости с внешних серверов, таких как:

Для кэширования можно использовать временные файлы или MySql таблицу.

Читать дальше »

Февраль 22nd, 2004 at 3:09 пп