Web - Shelek

Гостевая книга на PHP Гостевая книга - один из полезных инструментов Web-мастера, позволяющий узнать мнение о своей

PHP include уязвимость: от теории к практике В этой статье я расскажу вам об одной из самых распространённых уязвимостей, встречающихся в

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

Как сделать свою RSS-ленту Полагаю, что практически все слышали о том, что бывают ленты новостей. Но далеко не все

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

PHP и DNS. Проверка почтового адреса Функция getmxrr

string getmxrr(string hostname, array mxhost, [, array weight])

Эта функция

ADODB – русская документация (часть 1) 1. Вступление

Функции доступа к базам данных в PHP не стандартизированы. Это создает потребность в

register_globals=oN? Вы в опасности! Здравствуйте уважаемые веб-мастера, статья повествует о том, почему опасно оставлять опцию

Удаление строки из файла Я очень часто встречаю вопрос типа "Как удалить определенную строку из файла?". Народ совсем не

Простой способ кеширования страниц Сайт динамический. Часть страниц меняется редко, а хитов по ним много. Знакомая ситуация? Еще бы.

Дата на русском языке Попалась мне статья некого Андрея Кухарчика: "Программируем на РНР". В ней был написан занятный

PHP пример парсинга URL для «User Friendly URLs» Во многих статьях встречал описание user friendly urls, но ни разу не было приведено простого и

Регулярные выражения Что же такое регулярные выражения?

Регулярные выражения - черезвычайно мощный инструмент работы со

Подпись или аватар на пхп Вступление
##########

Итак, Вы, возможно, хотите сделать подпись, в которой кроме вашего

RSS генератор Что такое RSS? Если коротко, то это формат обмена контентом, базирующийся на XML. Любой

PHP поддерживает реализацию механизма отправки заголовков HTTP. Сначала скажем несколько слов о самих http заголовках.

В соответствии со спецификацией http, этот

Как разбивать запрос на страницы (постраничный вывод данных)? Что такое разбивка на страницы? Самый простой пример - поисковые машины. Вы даете команду на поиск в

BB-коды Сразу оговорюсь, что лучше сделать функцию, которая будет проверять текст на BB-коды и выдавать его

Php блокировка Суть проблемы такова:
Есть база данных, используемая на сайте (например, база для регистрации

PHP и XML Итак, поговорим об XML. Что же это такое и почему многие профессиональные программисты предпочитают

Cookies - свежие булочки Работа с куки из PHP облегчена до невозможности. Все что вам требуется, это только узнать несколько

Выбор из БД в случайном порядке на PHP Есть несколько задач, для которых необходимо в случайном порядке выдавать на страницу несколько

Генератор паролей Почти на каждом сайте с регистрацией есть форма "Вспомнить пароль", с ее помощью можно получить

Гостевая книга своими руками на PHP и MySQL В этой статье рассматривается вопрос о том, как сделать гостевую книгу средствами PHP и MySQL.

Слежение за контентом на динамических сайтах Предыстория

Эта статья была задумана и написана благодаря форуму XPoint.

Методы, описанные ниже,

Потенциальная уязвимость php-скриптов Функции fopen, file, include и require могут открывать файлы с других сайтов по протоколам http и

Десять правил написания безопасного кода на PHP В серии статей "Ten Security Checks for PHP" кратко рассматриваются 10 наиболее часто совершаемых

Грамотная работа с файлами: исключительная блокировка файлов Итак, начнем с того, что же такое исключительная блокировка файла и для чего она необходима. Не

Форма обратной связи Вы когда-нибудь хотели установить на свой сайт форму обратной связи? Наверняка Вы встречались с

Сжатие страниц на PHP Основное назначение скрипта - сжатие страниц, передаваемых сервером браузеру. У меня в среднем

Классы и объекты в РНР со Штирлицом и Мюллером PHP так же как и большинство современных языков программирования высокого уровня, таких как С,

Обработка строк в РНР Одной из наиболее часто встречающихся задач в программировании является обработка символьных

Работаем с файлами на PHP В настоящее время существует огромное количество средств для создания по
истине интерактивных веб

Безопасность PHP+MYSQL+Apache Есть у нас php скрипт, который обращается к mysql БД. Если мы впишем в скрипт, условно говоря, root

Заголовок If-Modified-Since, если PHP не установлен как моду Наверное, каждый веб-программист, интересующийся кешированием веб-страниц на стороне клиента, знает

Неоправданное использование ООП Парадигма ООП - замечательный подход к написанию кода. У ООП есть множество неоспоримых преимуществ,

Форматируем дату, полученную из БД Я делаю свою CMS и в модуле новостей возникла необходимость преобразовать формат даты, которую

X. Функции ClibPDF Введение
Библиотека ClibPDF даёт возможность создавать PDF-документы с помощью PHP. Её можно

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

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

Как узнать размер файла на каком-то веб-сервере Первый способ: скачать и посмотреть.

Второй способ описан здесь.

Чтобы это сделать, надо открыть

Преобразование XML + XSLT с помощью Sablotron Альтернативное введение в использование XSL Transformations в PHP при помощи Sablotron.

Данный

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

BBcode в SMF. Некоторые сведения о BBcode в SMF.


Все теги набираются в нижнем регистре.

Все теги

PHP. Полезные скрипты (часть 3) Сегодня я покажу, как получить список директорий в каком-то каталоге, а также как получить список

Включите графику!!! Довольно остро стоит проблема графики в мире веб-дизайнеров. В Microsoft Internet Explorer'e есть

Дополнительные возможности JpGraph JpGraph (http://www.aditus.nu/jpgraph/) - объектно-ориентированная PHP-библиотека, позволяющая

Работа с Cookies на JavaScript Создание cookies в JavaScript

JavaScript поддерживает встроенный объект с именем document.cookie

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

FAQ по ЧПУ (человекопонятные URL) Как разбить URL на переменные?

Вводная:
Помогите разбить URL на переменные:

21 ошибка программиста PHP Эта серия статей предназначена для тех программистов на языке PHP, которые хотят избежать наиболее

Скрипт показывает посетителю сколько раз он посетил страницу <script language="javascript">
<!--

function getcookieval (offset) {
var endstr =

JavaScript валидация (проверка) форм Задача: сделать универсальную функцию для прохождения по полям формы с возможностью проверки

JavaScript Selections (работа с выделениями) В Netscape Navigator 4.0x и Internet Explorer 4.0x возможно получить содержимое выделенной на

JavaScript и объектная модель Скриптовые языки в некотором роде перевернули мир, и именно благодаря им появился DHTML, который

"Живые меню" или "Как сделать красиво с помощью CSS и JavaScript" Наверное, никто не сможет поспорить с утверждением, что главное в любой web-страничке - удобство для

Image::Magick или фотошоп для perl Если вы занимались когда-либо обработкой изображений с помощью perl. То Вы наверное знаете, что то

Локальная баннерная система Этот скрипт поможет вам организовать на своем сайте или страничке баннерную систему.

Первый

Скрипт информера курсов валют Если Вы занимаетесь непосредстенно созданием или раскруткой сайтов, то вероятно часто вставала

Визуальный редактор для вашего сайта (TinyMCE) Наверно мой уважаемый читатель не раз сталкивался с ситуацией, когда конечный веб-проект

Сессии PHP. Часть 1. *** Введение.

Среди читателей, я уверен, есть такие, кто в PHP совсем не разбирается, кто только

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

Пишем скрипт гостевой книги В этой статье мы рассмотрим, как написать свою гостевую книгу. И так поставим цель: простейшую

Веб-сайт: сборка по кирпичикам Сегодня мы поговорим о том, как минимальными усилиями создать сайт с динамическим контентом. Обычно

Стиль кодирования на PHP A.4.1. Обрамление PHP-кода

PHP-код должен всегда обрамлятся полными PHP-тегами:

<?php
?>

Короткие

Профайлеры в JavaScript Date-таймеры

Зачастую, чтобы измерить время выполнения сценария, используется примитивный, но

Гостевая книга на php и MySQL Очень распространенная задача для веб-мастера – как написать гостевую книгу на PHP и MySQL. Конечно

Cайт с помощью HTML::Mason Введение

Из-за сложности сопровождения, недостаточной гибкости и ограниченной функциональности

Переходим с PHP на Perl, как это ни печально... PHP, конечно, язык хороший... Во всяком случае, синтаксис у него на порядок проще и яснее, чем у

Введение в MySQL (используя Perl DBI) MySQL - это реляционная база данных. MySQL основана на технологии client/server. Все примеры команд

Подтверждение регистрации на РНР Привет всем кто в данный момент находиться в этой воображаемой аудитории, и сейчас будет слушать

Пишем правильный online WYSIWYG-редактор Введение и понимание сути проблемы
Зачем это нужно

WYSIWYG (What You See Is What You Get) — это

Альтернатива MIME::Parser и Email::Simple MIME переделки

Задумывался кто-нибудь когда-нибудь о том, зачем в MIME придумали сложные структуры

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

Генерация случайного пароля Этот урок покажет вам, как сделать генерацию случайного пароля с помощью PHP. Следующий код включает

Использование JS для создания «умных» форм Введение

JS, или JavaScript язык сценариев, которые выполняются на стороне клиента и не требует

JavaScript спешит на помощь - 1 С развитием всемирной Сети у ее пользователей появилось множество замечательных возможностей. Оной

JSON кункурент XML JSON (англ. JavaScript Object Notation) — текстовый формат обмена данными, основанный на JavaScript

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

GlassBox Описание

Недавно обнаружили весьма интересную javascript библиотеку Glassbox.
С ее помощью можно

CTT - счетчик трафика Платформы

* Linux

Описание
Модуль CTT позволяет подсчитывать трафик, проходящий через определенный

Установка пароля на страницу Я решил описать способы закрыть паролем часть сайта. Тема, на самом деле, большая, поэтому на первый

Автоматический редирект (Auto Redirect) на PHP На полноту изложения темы я не претендую, это ведь статья, а не справочное пособие, но для

Windows CGI интерфейс Обзор

Большое количество World Wide Web приложений основано на использовании внешних программ,

Кодировки символов и как с ними бороться в PHP и JavaScript. Кодировки символов и как с ними бороться в PHP и JavaScript.

Поговорим о кодировках символов,

Web браузер как средство доступа к БД В работе рассматриваются некоторые аспекты построения клиентского приложения на базе WEB броузера.

PHP и mySQL (кратко) Для начала работы с базой нам необходимо установить с ней соединение:

Ловим скролл Страницы сайтов по своему функционалу стремятся к возможностям полноценных приложений, что, в

Что такое PDF и как его можно прикрутить к web-приложениям средствами PHP В наше время формат документов PDF приобретает большую популярность. Он был разработан компанией

PHP операторы В этой статье мы изучим некоторые существующие в языке PHP операторы, которые составляют

Гостевая книга шаг за шагом В этой статье мы научимся создавать гостевую книгу на PHP. И хотя эта статья написана для новичков,

Предзагрузка картинок Иногда, в процессе разработки сайта, возникает ситуация, когда необходимо использовать несколько

Полезные скрипты. Часть 5. В этой части приведу пример реализации древовидного меню на JavaScript с помощью PHP.

В своей

Upload File (Загрузка файла на сервер средствами Perl) Код программы:

#!/usr/bin/perl # используйте -T для CGI-скриптов
$SIG{ALRM} = sub { die "$0 timed

Сессии PHP. Часть 2. Особенности работы cookie в рамках сессии.

Часто встречающаяся ошибка при работе с сессией -

Динамические формы - проверка ввода на JavaScript При разработке страниц, содержащих HTML формы ввода, нужно всегда помнить, что есть обязательная

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

Вызываем ветер (скрипты) Главная техника, которую мы используем, чтобы сохранить наш Javascript ненавязчивым, это хранение

Загрузка файлов на FTP Любой администратор сайта хочет, что бы посетителей на его сайте было больше, а трафик, который они

Хранение древовидных структур в Базах данных (Nested Sets) Думаю с проблемой хранения деревьев в MySQL сталкивались многие и мне не нужно объяснять сколько при

Скрытая загрузка Не для кого не секрет, что в наше время Интернет-странички просто переполнены различной графикой