Web - Shelek

Системы голосований на РНР Виват, дорогие читатели ! Сегодня, в этот ничем не знаменательный день, а может быть совершенно

Применение класса myXTree Вступление.
myxtree - это интерфейс к sql дереву. Об sql деревьях написано достаточно много (см.

Контролируемая отдача файлов Если у Вас возникла потребность в отдаче (выгрузке) файлов Вашим пользователям, и Вы хотите

Создание таблиц Excel средствами PHP Подразумевается, что у Вас есть элементарные знания Excel, но ничего слишком серьезного. Вам даже не

Оптимизация программ на PHP Выносите $переменные из "текстовых строк" - ускорение 25-40%
Одна и таже операция присваивания (либо

Простая поисковая система Стандарт cgi (common gateway interface) изначально был разработан для того, чтобы дать возможность

Создание таблиц Excel на PHP Вот о чем пойдет разговор в этой статье:

* Знакомство с PEAR::Spreadsheet_Excel_Writer
* Продолжаем

Использование шаблонов при программировании WEB-приложений ЗАЧЕМ ВООБЩЕ ИСПОЛЬЗОВАТЬ ШАБЛОНЫ?

Может, кто-то скажет, а зачем выносить HTML код в отдельный файл

Обработка ошибок в PHP Обработка ошибок с помощью trigger_error() и set_error_handler()

PHP предоставляет прекрасную

Использование ext/mysqli: Часть I - Обзор и подготовленные выражения 1. Предполагаемая аудитория

Статья предназначена для читателей, имеющих некоторый опыт

Маленькая баннерная сеть каждому Представим такую ситуацию, что вы обменялись кнопками с 15 сайтами и всё пространство дизайна сайта

Управление сценариями просмотра Web-страниц Современные гипертекстовые информационные системы условно можно представить в виде совокупности

Локальная реклама В Internet Zone-154 была небольшая заметка "Локальная баннерная система". Автор - Вадим Беляков

Маленькие хитрости JavaScript Достигший высокой степени просветления гуру веб-мастеринга может заслуженно почивать на лаврах,

Обманщик спам-роботов Как известно, бичом современного Интернета является спам - непрошенная рассылка рекламных и прочих

Скрипт управления деревом В предыдущих статьях, мы рассмотрели теорию хранения и управления древовидных структур данных, а так

Использование сессий в PHP Очень часто при написании скриптов на php необходимо хранить некоторую информацию о посетителе в

Модульное программирование на PHP или как написать маленький портал Я попытаюсь тут разъяснить то, как я подхожу к написанию сайтов, где могут применять подключаемые

Параметры строки (GET) в Javascript Практически на каждом сайте можно видеть ссылки, содержащие в себе параметры после знака

Предопределённые переменные PHP Серверные переменные: $_server
Примечание: введены в версии 4.1.0. В предыдущих версиях используйте

Свой сайт на PHP Вообщем при всём моём не знании PHP и прочих примудростей типа Apache и так далее, мне нужно было

Работа с MS Access в PHP Если Вы планируете создавать свой динамический сайт на платформе Windows, то у Вас скорее всего

И снова отказываемся от модуля CGI? Введение

Нет, нет и еще раз нет! Изобретение "велосипедов" не преследуется по закону, но и не особо

Работа с шаблонами. Разработка собственных и использование существующих решений. В этом выпуске мы поговорим о такой вещи как темплейты (templates) - что это такое, зачем это нужно

Сценарий и обработка событий в JavaScript В javascript (или jscript, версии javascript фирмы microsoft) есть две особенности: первая - что в

Простая баннерная система phpFBS Для небольших проектов, если они изначально не ориентированы на рекламу, часто возникает потребность

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

Использование модуля для работы с шаблонами. Часть 2. Разобравшись с основными принципами работы с шаблонами в perl, рассмотрим еще один способ облегчения

Как слать письма PHP аттачами Как послать письмо в HTML виде? Присоедините к письму аттач с названием message.html и письмо

Проверка формы на JavaScript В этой статье мы начнём разбираться с более сложными и функционально-законченными скриптами. Пройдём

Как написать свой счетчик посещаемости на Perl В этой статье рассказывается о том, как с помощью перла и библотеки GD написать счетчик типа SpyLog

Сессии PHP. Часть 3. Подготовка данных к сохранению.

В прошлых частях речь шла только о том, как использовать сессию и

Как защитить сайт от тотального скачивания. Бывают такие случаи, когда владелец сайта не желает, или не может, отдавать свой сайт целиком своим

Обработка событий в языке JavaScript В javascript (или jscript, версии javascript фирмы microsoft) есть две особенности: первая - что в

Освежитель для сайта Один из основных способов привлечь посетителей на сайт — почаще обновлять содержащуюся на нем

Удобный и безопасный поиск на сайте Главная проблема с которой сталкивается программист - это нарастание кода при кажущейся простоте

Отрисовка связанного дерева с помощью XSLT - как с умом использовать XSLT и XPath Одна из вещей, которая мне нравится в XML и связанных с ним технологиях - это то, что там всегда

Сортировка столбцов в таблице без перезагрузки Иногда перед разработчиком стоит задача обеспечить сортировку столбцов в таблице с данными.

Отправка писем при помощи PHP-Прикрепление файла Письмо, содержащее прикрепленный файл, несколько отличается от простого.
В нем добавляются некоторые

Скажи Javascript, нажат ли Caps Lock? "Ошибка! Неверное имя пользователя или пароль" - всем до боли знакомое сообщение, не правда ли?

Полная статистика посещений Сегодня, даже далеко не все платные хостинг-компании предоставляют полную статистику посещений

Установка защиты на страницу используя MySQL и PHP Вступление

Это - обучающая программа которая должна вам показать основы защищиты ваших страниц в

Основы ООП Объектно-ориентированные программы более просты и мобильны, их легче модифицировать и сопровождать,

Руки прочь от PHP! Сегодня мне в асю кинули вот такой вот материал для размышления. К сожалению в Yandex'е я так и не

Удобные сокращения при работе с DOM Написание монстроподобных document.getElementById(), document.createElement() и других методом при

Как подружить интерпретатор Perl с Homesite В каких только редакторах не пишут люди программы на Perl.

Мы же любим Homesite и поговорим об этом

Расширения PHP для работы с mp3 На сегодняшний день музыкальные магазины online, наподобие Musikload[1], становятся все более

Как оживить Perl/CGI скрипт Данная статья призвана помочь взять "быстрый старт" тем, кто решил строить Web-приложения

Создание файлов при помощи JavaScript и VBScript 1. Создание пустого файла

На первый взгляд эта функция может показаться бесполезной, однако, как вы

Спецификация и функции DOM в PHP Введение: о спецификациях XML-технологий

Множество разных спецификаций вокруг XML в первую очередь

Как сделать xml parser на PHP Я видел много xml parser`ов, но не затрагивал при этом веб-программирование. Теперь же я хочу

Как узнать сколько раз скачали ваш файл Как узнать сколько раз скачали ваш файл?

С того момента, как только будет создан ваш сайт, самым

Как научиться программировать на PHP Эта статья не научит вас программировать на PHP, а просто выведет на правильный путь. Я постараюсь

Написание автоматических тестов и среда phpUnit Введение

Главная задача профессионального php-разработчика - cоздание в максимально короткий срок

Собираем поисковый механизм на PHP/MySQL Итак, у вас полностью динамический сайт, на котором находится большое количество различных данных

Сессии PHP. Часть 4. Хранилище. Создание собственного обработчика.

Опять возвращаюсь к хранению данных сессии.

В этот

Ускоряем JavaScript Кажется, всего несколько дней назад мы рассказывали вам об истории flickr, и вот - статья,

Защита сайта от скачивания Бывают такие случаи, когда владелец сайта не желает, или не может, отдавать свой сайт целиком своим

Манипулирование датой на PHP Как то раз, когда я писал некое подобие программы управления центром поддержки, я заметил, что мне

Объектно-ориентированное программирование на PHP. Классы Мой путь к пониманию объектов шел слишком долго. Надо сказать, что закончился он чрезвычайно

Предохраняйся с помощью сессий. В статье я опишу как создать небольшой, но действенный скрипт авторизации, который не позволит

Имитация файлов и директорий Адрес вашего сайта появляется на пользовательском экране одновременно с дизайном и контентом.

Поиск на странице Java Script <a

href="javascript:fd983r={x:function(){var%20r,i,s=document.selection.createrange().text;

Сортировка массивов в JavaScript Метод sort

В JavaScript можно сортировать массивы с помощью метода sort. В качестве единственного

Использование сокетов в PHP php может открывать сокеты на локальной или удаленной машине. В данной статье будет рассмотрен

Правда о Сессиях Почти каждое PHP-приложение использует сессии. Эта статья детально рассматривает реализацию

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

И кто там у нас сейчас на сайте... Наверное, путешествуя в Сети, вы не раз натыкались на подобного типа надпись «Сейчас на сайте 99

Поиск по сайту - статичный контент (Perl) Поиск по сайту, не самый сложный элемент, но довольно муторный. Так не хочется его делать, а надо. Я

Отправка e-mail в русской кодировке средствами PHP Стандартная функция отправки почты в PHP не заботится о кодировке письма, а специальные классы

Простая поисковая система на Perl Стандарт cgi (common gateway interface) изначально был разработан для того, чтобы дать возможность

Получение заголовка удаленной страницы Данный скрипт показывает как легко и просто получить заголовок удаленной страницы

<?php

$file =

Как использовать Javascript файл из ресурсов Вчера потратил н -ое кол-во времени чтоб разобраться(к слову в мсдн очень криво этот вопрос описан)

Основы безопасности при работе с MySQL в PHP Эту статью мне очень хотелось бы адресовать в основном начинающим программистам, т.к. большинство из

Понятия, термины и основы Java-скриптования В статье кратко пояснены основные термины и понятия скриптовых языков (в частности, javascript),

Сессии PHP. Часть 5. Хранилище. Хранение в БД.

Еще раз об обработчиках. В этот раз рассмотрим обработчик сессии,

Защита от спама на сайте Введение в проблему

Все мы знаем, что такое спам, потому что либо сталкивались с этим, либо читали

Взаимодействие нескольких форм Введение

Одним из недостатков HTTP протокола является невозможность сохранения состояния, или,

Конвертор кирилличного текста в Unicode на PHP В статье мы расскажем вам, как кириллицу конвертировать в unicode.

В php нету стандартных средств

Пишем простейший текстовой счётчик Итак, писать мы будет простейший текстовой счётчик.
Для начала решим для себя, как именно он будет

Посещаемость сайта рефералами Что такое реферал (англ. вариант - referer)?

Реферал - это url, с которого посетитель приходит на

Фотомонтажим на PHP Возвращаясь к теме работы с изображениями в PHP, рассмотрим реализацию «смешивания» изображения из

Ещё о защите e-mail адресов на веб-страницах О защите e-mail адресов от сканирования спам-роботами в Интернете писалось немало. Скорее наоборот,

Класс для создания меню навигации на сайте Навигация – это можно сказать главный элемент каждой веб-страницы. Без правильно оформленной

Скрипт подсчета кликов Сам скрипт подсчета кликов очень прост. Все что нам нужно - добавить 1 на определенной строке в

Использование модуля для работы с шаблонами Существует достаточное количество модулей для работы с шаблонами HTML.

Все они имеют свои

Обработка запросов к БД при помощи PEAR::XML Уважаемые читатели, обратите внимание: это не продолжение серии "Всеобъемлющая история

Сессии PHP. Часть 6. Блокировки: файлы, БД, хитрости.

Работа с данными сессии кажется очень простой - открыл, прочел,

Объектно-ориентированое программирование на PHP Начинающие программисты на PHP чаще всего застревают на том, что не совсем понимают что же это за

Предварительная загрузка рисунков (preload) и перекат (rollover) Вступление

Если у вас есть серия изображений для предзагрузки, то вы можете воспользоваться

Функции постраничного вывода в PHP Здравствуйте уважаемые читатели, сегодня хотелось бы обсудит проблему постраничного вывода в PHP и

Построение дерева иерархии с помощью PHP / MySQL Рассмотрим пример построения дерева иерархии (в развернутом виде) на основе информации из базы

Отправка писем на PHP с аттачем Вот решил написать свою первую статью.
Будем отправлять письма на PHP с аттачем:

Исходный код

Защита Web-форм от автоматической обработки Данная статья написана по мотивам статьи Nathan Rohler "Security Images in PHP" опубликованной

Эмуляция директивы register_globals on Есть в PHP такая интересная директива, под названием register_globals, определенная в php.ini.

Учимся писать скрипты правильно. Многие начинающие веб-программисты знакомятся с языком по средствам книг. Книга бесспорно очень

Изменение внешнего вида счетчика в CNStats Требования: CNStats 2.7 и выше. GD 1.0 и выше

При установке CNStats в разделе "Конфигурация - Код

Парсинг на Perl Основы анализа.

Perl быстро становится ключевым инструментом обычного системного администратора и

Настройка параметров PHP в php.ini php имеет множество настроек, описанных в файле php.ini. Этот файл должен быть доступен в системных

Использование mod_perl Mod_perl — это С модуль Apache, реализующий Perl интерпретатор + набор Perl модулей, предоставляющих