Перейти к тексту

Нажимая Отправить, Вы принимаете Условия использования developerWorks.

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

Вся введенная информация защищена.

  • Закрыть [x]

При первом входе в developerWorks для Вас будет создан профиль и Вам нужно будет выбрать Отображаемое имя. Оно будет выводиться рядом с контентом, опубликованным Вами в developerWorks.

Отображаемое имя должно иметь длину от 3 символов до 31 символа. Ваше Имя в системе должно быть уникальным. В качестве имени по соображениям приватности нельзя использовать контактный e-mail.

Нажимая Отправить, Вы принимаете Условия использования developerWorks.

Вся введенная информация защищена.

  • Закрыть [x]

Изучаем PHP: Часть3. Аутентификация, работа с потоками данных, объекты и исключения

Никлас Чейз, Независимый автор, Backstop Media
Никлас Чейз (Nicholas Chase) участвовал в разработке Web-сайтов для таких компаний, как Lucent Technologies, Sun Microsystems, Oracle и Tampa Bay Buccaneers. Ник успел побывать школьным учителем физики, редактором электронного научно-фантастического журнала, инженером в области мультимедиа, инструктором по Oracle и главным инженером в интерактивной коммуникационной компании. Он является автором нескольких книг, в том числе XML Primer Plus (Sams).
Тайлер Андерсон, Независимый автор, Stexar Corp.
Тайлер Андерсон (Tyler Anderson) прежде работал в DPMG.com, SEO-компании, для которой он писал программное обеспечение. Получил диплом по вычислительной технике в Brigham Young University в 2004 и степень магистра наук по вычислительной технике в декабре 2005, тоже в Brigham Young University. В настоящее время работает инженером в компании Stexar Corp., расположенной в Beaverton, Oregon. Вы можете связаться с ним по адресу tyleranderson5@yahoo.com.

Описание:  Из этого учебного пособия, последнего из трех в серии "Изучаем PHP", вы узнаете, как использовать PHP для создания простейшего приложения, поддерживающего workflow. В этой части рассматривается HTTP-аутентификация, доступ к документам посредством обработки потоков данных, создание объектов и обработка исключений.

Больше статей из этой серии

Дата:  16.01.2007
Уровень сложности:  средний

Активность:  11348 просмотров
Комментарии:  

Подведем итоги

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

  • Использование HTTP-аутентификации
  • Перемещение файла с использованием потока данных
  • Создание классов и объектов
  • Методы и свойства объекта
  • Конструкторы объектов
  • Использование исключений
  • Создание пользовательских исключений
  • Использование ID атрибутов XML
  • Обеспечение контроля доступа с использованием информации об источнике запроса

8 из 10 | предыдущая | следующая

Комментарии



static.content.url=http://www.ibm.com/developerworks/js/artrating/
SITE_ID=40
Zone=Open source
ArticleID=188565
TutorialTitle=Изучаем PHP: Часть3. Аутентификация, работа с потоками данных, объекты и исключения
publish-date=01162007
author1-email=ibmquestions@nicholaschase.com
author1-email-cc=troy@backstopmedia.com
author2-email=tyleranderson5@yahoo.com
author2-email-cc=

Теги

Help
Используйте форму поиска, чтобы найти любой контент с данным тегом в My developerWorks. Используйте ползунок, чтобы отразить больше или меньше тегов.

КнопкаПопулярные теги отображает самые распространенные теги для данной области контента (например: Java, Linux, WebSphere).

Кнопка Мои теги отображает Ваши теги для данной области контента (например: Java, Linux, WebSphere).

Используйте форму поиска, чтобы найти любой контент с данным тегом в My developerWorks. Кнопка Популярные теги отображает самые распространенные теги для данной области контента (например: Java, Linux, WebSphere). Кнопка Мои теги отображает Ваши теги для данной области контента (например: Java, Linux, WebSphere).