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

 Разделы
   Security & Hack
   Базы данных
   Графика
   Железо
   Интернет-технологии
   Локальные сети
   Операционные системы
   Программирование
 ASP
 Assembler
 Basic
 C/C++
 Clipper/CAVO
 Delphi
 Fortran
 Java
 Pascal
 Perl
 PHP
 Python
 Разное
   Программные руководства
   Разное
 Главная  Новости

Раздел: Программирование >> PHP

  HotMail своими руками, или Что может PH    Скачать
В этой статье я хотел бы продемонстрировать, что создание работоспособных и полезных динамических Web-узлов вовсе не такая сложная задача, как может показаться при чтении текстов, описывающих интерфейс CGI.

HTTP Установка защиты на страницу используя MySQL и PHP
Stron, Webscript.ru Вступление Это - обучающая программа которая должна вам показать основы защищиты ваших страниц в сети, использующие HTTP аутентификацию. Вместо традиционного .htaccess метода ( Apache сервер), мы собираемся использовать для хранения данных о пользователях и их пароли в MySQL.

No spam.php (как бороться со спамом)
Spectator, Webscript.ru Скажи спаму «no spam.php !» .и снова о спаме. Кто о нем только не писал, и все писали, что это плохо и ай-яй-яй. Я не буду оригинальничать, и тоже скажу - это плохо. Это ай-яй-яй. Как бороться со спамерами со своей стороны, знает каждый - почтовые фильтры, всякие программы, отсылающие спамеру ответ, мол, адрес такой не найден и прочее.

PHP - система разработки скриптов
или как написать скрипт с использованием базы данных за 20 мин. Содержание 1. Введение    1.1. Создание скриптов на PHP.    1.2. Синтаксис PHP.    1.3.

PHP и Web. Кэширование    Скачать
Вступление Кэшировать или нет? Общие принципы сохранения страниц в кэш Запрет кэширования документов, кэшируемых по умолчанию Кэширование документов, не подлежащих кэшированию по умолчанию Кэширование с прогнозируемым обновлением Кэширование по содержанию Примечания для Russian Apache Что читать Вступление.

PHP и Web. Кэширование.
PHP и Web. Кэширование. Вступление Кэшировать или нет? Общие принципы сохранения страниц в кэш Запрет кэширования документов, кэшируемых по умолчанию Кэширование документов, не подлежащих кэшированию по умолчанию Кэширование с прогнозируемым обновлением Кэширование по содержанию Примечания для Russian Apache Вступление.

PHP против ASP - делайте ставки, господа!
Green Kakadu, Webscript.ru "ASP - это функциональная, удобная технология, но я выбираю PHP." - примерно так начинается небольшая статья-размышление на тему "кто самее", найденная мной на сайте SimplyWebDesign.com (статья: Why PHP is Better than ASP).

PHP-шаблоны или, как помирить программиста с верстальщиком
А. Чекалов Современный Web-сайт - это продукт совместного труда дизайнера, программиста, верстальщика и контентщика (автора публикуемого на сайте материала). При разработке HTML протокола такое разделение труда не предполагалось. Другими словами, HTML позволяет формировать статические документы, изменение фрагментов которых со временем возможно только с привлечением верстальщика.

PHP.Первые шаги. Действительно легкая сменадизайна
NAS, Webscript.ru Предупреждение      Данный текст ни на что не претендует. Надеюсь, что-то из описанного поможет Вам в освоении PHP и использовании его в повседневной практике.      Сразу оговорюсь, что я не только мало смыслю в программировании вообще, но и в PHP в частности. Соответственно и статья писалась для такой же аудитории.

PHP/FI Version 2.0    Скачать
Для некоторых терминов ни Cтилусу, ни автору не удалось подобрать эквивалента, такие термины оставлялись либо в английском варианте, либо транслитерировались.

PHP3 для Windows
Bob Silva Содержание 1. Описание Языка 2.Возможности PHP3 3. Установка 4.Руководство по установке PHP3 для Windows 5.Проблемы 6.Безопасность 7.Конфигурация 8.Элементы языка 9.Выражения 10.

PHP4: разработка Web-приложений. Библиотека программиста (+CD)
Т. Ратшиллер, Т. Геркен Глава 6Доступ к базам данных средствами PHP Работая с чужими инструментами, очень легко пораниться. База данных является для разработчика программного обеспечения для Web привычным инструментом. Программист должен знать язык SQL по крайней мере не хуже, чем PHP. В большинстве Web-приложений используются реляционные базы данных.

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

Автоматическое построение форм различной сложности и отправка их письмом с аттачами произвольного количества
Тотоев Александр Все сталкивались с тривиальной задачей — создание формы для отправки по e-mail. Обычно не возникает никаких проблемм. Но и работа эта не столь интересна и увлекательна. Простая рутина. Возникает идея создать программу, которая автоматизировала бы этот процесс. Для начала определим задачу.

Безопасное программирование веб-приложений
Scarab, Webscript.ru Данная статья не претендует на роль всеобъемлющего руководства на тему "как сделать так, чтоб меня никто не поломал". Так не бывает. Единственная цель этой статьи - показать некоторые используемые мной приемы для защиты веб-приложений типа WWW-чатов, гостевых книг, веб-форумов и других приложений подобного рода.

Безопасный и удобный поиск
Дмитрий Лебедев, Клуб PHP-разработчиков Главное, с чем сталкиваешься при написании скрипта для поиска - то, что все кажется простым, но объем кода быстро нарастает. Обработка строки Первым делом надо порезать ручками строку.$search = substr($search, 0, 64);64 символов пользователю будет достаточно для поиска. Теперь каленым железом выжжем все "ненормальные" символы.

Букварь по PHP и MySQL    Скачать
Этот документ создан на основе компиляции нескольких документов , авторами которых являются перечисленные на титульной старнице люди , а также на основе перевода с английского страниц-учебников, которые в обилии можно встретить на многочисленных Web-узлах в Интернете , посвященных программированию на PHP и связи его с MySQL.

Введение в PHP
"CHIP / Россия" Как и любую вещь в этом мире, сайт можно автоматизировать. И не просто автоматизировать, а дать самому себе возможность, больше никогда не заглядывать в его FTP-недры, и лишить процесс администрирования веб-сайта большинства затрачиваемых физических усилий.

Вступление в PHP и MySQL    Скачать
Что такое PHP? PHP – это скрипт-язык (scripting language), встраиваемый в HTML, который интерпретируется и выполняется на сервере.

Вывод данных
NAS, Webscript.ru Вывод данных Наиболее часто востребованной задачей при работе с базами данных является вывод результатов выборки или всего содержимого базы на экран. Рассмотрим как это реализуется на примере сервера MySQL и языка PHP. Прежде всего рассмотрим, как получить структуру таблицы.

Доступ к базам данных средствами PHP
PHPLib - основная библиотека PHP     Историческая справка     Преимущества и недостатки     Файлы local.inc и prepend.

И сколько человек на сайте?
Makswell Всем доброго времени суток! Наверняка, гуляя по сети в поисках порн., т.е. в поисках какой-либо информации, вы натыкались на такую фишку, типа: На сайте: 100 человек Т.е.

Импортирование информации с чужого сайта на свой сайт в свой дизайн
Тотоев Александр, Webscript.ru Импортирование информации с чужого сайта на свой сайт в свой дизайн. (На примере импортирования прогнозов погоды с Yahoo.) Добре, господа! Пример предназначен для тех, кто начинает работать с php, и не только для них.

Инструкция по сборке PHP 4.03 betta под WinNT 4.0 с использованием MSVC++ 5.0 или 6.0    Скачать
Софт Инсталяция Сборка Известные баги, которые шибко мешают работать и пути их лечения Сборка модуля Php 4.03 betta для MS SQL 6.5 (mssql.dll) .

Использование шаблонов в PHP4
Денис Давыдов, Webscript.ru Многие программеры сталкивались с проблемой, когда дизайнеру "нужна свобода" в написании html, а программеру "чистота" кода :) У меня такое приключилось при написании виртуального веб-магазина. В общем, недолго думая я стал искать различные PHP-классы для создания "динамических сайтов" с использованием так называемых шаблонов.

Классы в PHP3    Скачать
Когда достаём из базы данных много подобной информации мы её конечно же в массив оформляем. Если нам надо блок разнотипной информации как одно целое хранить и обрабатывать - создаём объект, используя описание класса как трафарет. Ну а если подобных объектов несколько - массив обектов. Как такую штуку запустить попробую показать.

О проблеме безопасности в PHP/FI
Как известно, в дистрибутиве этой программы поставляются примеры использования разнообразных возможностей языка PHP/FI. Но было обнаружено, что в нескольких из приведенных примеров существует огромная дыра в безопасности.

Объектно-ориентированное программирование и классы, часть 2. Рассыльщик почты
Дмитрий Лебедев aka DJ Rabbit, 2000-2001 Клуб PHP-разработчиков, 1999-2001 В прошлом выпуске по ООП я описал его главные преимущества - структура, группировка используемых вместе функций и переменных, упрощение адресации. Теперь - о том, как можно применять объекты и классы в программах. ООП, оно, конечно, вещь хорошая.

Отправка значений полей почтой
NAS, Webscript.ru Одной из самых полезных возможностей языка PHP является возможность отправки сообщений по электронной почте. Функция для этого выглядит так: bool mail(string to, string subject, string message, string headers); Функиця возвращает значение TRUE, если сообщение отправлено успешно и FALSE.

Отправка писем через PHP
dina, Webscript.ru Как отправить письмо через PHP, используя формы, и как при этом устранить возникающие проблемы с кодировкой? Рассмотрим на простом примере, как отправить вопрос через формы на сайте. У нас будет 3 поля для ввода: Ваше имя: * E-mail: * Вопрос: Причем "Ваше имя" не является обязательным параметром.

Переключатели в PHP
Во всех языках мира есть слово «включатель»,и только в русском — «выключатель»!Михаил Задорнов Сегодня мы поговорим о таком элементе синтаксиса PHP, как переключатели. Не стоит путать его с HTML-тегом <input type="radio">, который тоже создаёт переключатели.

Поиск на PHP: как сделать универсальный поисковик
Содержание Планирование Обработка запроса пользователя Подключаемся к базе данных Поиск по таблицам базы данных Поиск по HTML-документам Весь код Выводим результаты на экран Вызовы функции В процессе работы над сайтом Obrazovanie.info мне пришлось столкнуться с проблемой выбора поисковика.

Полоса новостей на php с использованием javascript и слоев
Тотоев Александр Решил написать статью о программировании на php на примере экспорта новостей с сайта http://www.gazeta.ru. Но не в том виде, который они предлагают, а по-своему, компактно и интересно. Такой пример вы можете увидеть на страницах сайтов http://www.czar.ru или же http://www.russianjudo.ru.

Приемы безопасного программирования веб-приложений на PHP
Илья Басалаев (Club of the developers PHP) www.citforum.ru Данная статья не претендует на роль всеобъемлющего руководства на тему "как сделать так, чтоб меня никто не поломал". Так не бывает. Единственная цель этой статьи - показать некоторые используемые мной приемы для защиты веб-приложений типа WWW-чатов, гостевых книг, веб-форумов и других приложений подобного рода.

Программирование на php на примере галереи в 3 вариантах (сприменением файлов и mysql)
Тотоев Александр Предлагаю вашему вниманию пример программирования на языке php с использованием баз данных mysql (в одном из вариантов программы) на примере создания галереифотографий, картинок и т.п. Картинки в предпросмотре должны быть определенной ширины (чтобы не расползалась страница).

Программирование на PHP. Работа с XML. SAX, DOM - краткое введение
Александр Грималовский, providerZ.ru В этом выпуске мы начинаем рассматривать работу с XML - сначала в общем, а затем в части использования этих технологий для генерации динамических страниц.

Простая форма
Тарасенко Сергей, Webscript.ru Одна из наиболее удобных и приятных особенностей PHP - это его способность автоматически передавать значения переменных из форм в переменные PHP. Это очень облегчает обработку форм.

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

Регулярные выражения
©Андрей Головинhttp://exper.ural.ru/ До последнего времени для меня величайщей загадкой и китайской грамотой представлялись загадочные "регулярные выражения" (regular experssions). Что же это такое? Регулярные выражения - самый мощный инструмент работы со строками, который смогли выдумать современные программисты.

Религия PHP
Ильин С., Журнал "Хакер" В прошлом номере я тебе рассказал об asp. Надеюсь, что ты осознал всю прелесть этого средства программирования. А сегодня я тебе расскажу о PHP. Ты спрашиваешь - что это? Тогда эта статья для тебя. А что такое PHP? PHP - это интерпретируемый язык для создания активных Web-страниц. Он очень похож на Perl и ASP, но на порядок удобнее их.

РНР - что в этом слове?
Максим В. Приходько Путешествуя просторами Глобальной сети, вы, наверное, не раз встречали всевозможные форумы и опросники. Видели разнообразные графики и счетчики систем сбора и обработки статистической информации, которые изменяли свой вид всякий раз, когда вы посещали такой сайт снова и снова.

Сбор статистики на PHP

Серверные скрипты. Введение
NAS, Webscript.ru Этим "опытом" я хочу начать новый большой раздел. В свое время перед любым вебмастером встают вопросы такого типа: "как сохранить информацию на сервере", "как отправить результаты заполнения формы на емэйл". Сразу скажу, что сделать это невозможно только средствами браузера. Для реализации подобных вещей существует множество специальных языков.

Система "Совет дня". Часть 1
NAS, Webscript.ru Основная идея такой системы состоит в том, что имеется возможность "зготовить" советы впрок. Т.е. совсем не обязательно каждый день тратить время на пополнение базы информации. Код позволяет показывать пользователям только те советы, которые уже "вышли в свет". При реализации использованы: PHP v3.14 и mySQL v3.21.29.

Система "Совет дня". Часть 2
NAS, Webscript.ru В прошлый раз я остановился на ситуации, когда в базе отсутствует совет дня, соответствующий текущей дате. В этом случае нужно выбрать самый поздний совет.

Система Совет дня. Часть 3
NAS, Webscript.ru В двух предыдущих опытах мы рассмотрели, как организовать таблицы и работу с ними для реализации системы "Совет дня". Сегодня рассмотрим, как предоставить возможность использовать наши советы другим пользователям на своих сайтах.При предоставлении такой возможности, нельзя расчитывать, что у пользователя окажется возможность использовать наши php-скрипты.

Скрипт показа баннеров на PHP4.
R.Ambersky Скрипты показа баннеров, изложенные в этой статье довольно элементарны. Описания баннеров, количество кликов и показов хранится в текстовом файле, поэтому наличия MySQL не требуется. Для начала создадим файл, в котором будем хранить всю информацию. Назовем его database.txt.

Создание диаграммы на основе переданых данных
Тарасенко СергейWebScript.Ru Рассмотрим пример скрипта с описанием,который позволяет динамически создавать диаграмму на основе переданых данных имеющую вид: Такой скрипт,например будет очень удобен при создании статистики у вас на сайте (хотя его приаменения могут быть более разнообразными). Вы должны передать в этот скрипт 3 параметра : title,width и data.

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

Стилевая ахинея или Миф об отделении стиля и содержания
Боб Штейн Как часто в обычной жизни мы отделяем форму от содержания? Надеюсь, редко. Может, отменили в последнее время диалектику с ее единством формы и содержания? Что-то я про такую отмену не слышал. Взглянем на природу - она древнее нас и должна все знать - много в ней отделенных форм? Да, иногда бывает, но каждый такой случай - уникален.

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

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

Технологии чата — новые возможности
Андрей Кухарчик Долго, очень долго приходится искать в сети достаточно хороший чат. Вы можете поспорить с таким утверждением, и в чем-то, конечно, окажетесь правы, так как чатами Интернет буквально переполнен. И найти себе по вкусу место общения можно легко и быстро.

Триада PHP & MySQL & gdlibraryСервис счетчиков обращений    Скачать
Php - (Hypertext Preprocessor) - платформо-независимый язык для динамического наполнения WEB-сайта. Тем неменее, он позволяет динамически генерировать не только HTML-документы, но и графические изображения в формате gif. В статье рассмотрены вопросы обработки параметров get-запроса, доступа к базе MySQL и генерации gif-рисунков на практическом примере.

Уроки PHP3
Гринченков Евгений Урок 1. Введение. Урок 2. Пересылка данных. Урок 3. Отправка данных из формы. Урок 4. Форматирование пересылаемых данных. Урок 5. Проверка данных из формы.

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

Форум, работающий с базой данных MySQL
OlegTr Для работы форума необходим веб-сервер Apache с поддержкой PHP и база данных MySQL. Скрипт forum.php3 помещается в каталог /usr/local/apache/htdocs. Работающий форум можно посмотреть здесь, а полный листинг здесь Содержание Начало Регистрация пользователя. Создание нового топика. Посылка ответа на сообщение. Чтение топика. Редактирование сообщения. Напоминание пароля.

Функция date() - вывод даты и времени в PHP
Лежнин Фёдор В PHP3 и PHP4 существует много разных встроенных функций, которые не надо писать самому, среди них есть и date() - функция вывода даты и времени, о которой будет описано вмести с примерами ниже.

ЧПУ и PHP
Дмитрий Смирнов "Spectator, кстати. а вот ссылки типа http://spectator.novocybersk.ru/issues/160 это мне нравится, ОЧЕНЬ ;))) Напиши в следующей заметке, поподробнее, КАК ты это сделал ? ОК ?" - такой отзыв пришел на предыдущую заметку - я впервые сделал на "Спектаторе" ЧПУ, начиная именно со 160 заметки. Итак, расскажу про ЧПУ и PHP.


 
 20.02 12:49
Бывшие астронавты призывают начать миссию по отклонению астероида от Земли
 20.02 10:56
Исчезающие языки хранят уникальную информацию
 20.02 10:07
Под маской "Мисс Якутии" скрывался мистер
 20.02 10:07
Российские льготники могут спать спокойно
 19.02 19:14
Объём почтовых ящиков на Mail.Ru увеличился до 5 Гб
 19.02 18:35
Кадр дня: Пневматический экзоскелет
 19.02 18:28
Компания "Си-Трейд" представила внешние модули для HDD
 19.02 17:21
Брюс Шнайер предлагает возложить на разработчиков ответственность за некачественное ПО
 19.02 16:57
Стартовал крупнейший эксперимент по захоронению диоксида углерода
 19.02 15:56
Фонд электронного фронтира защитит пользователей YouTube от Viacom
 
CNews: Новости | e-Business | Hi-Tech | Telecom
TopCTO Компьютеры цены продажа Компьютеры џ­¤ҐЄб жЁвЁа®ў ­Ёп