17.01.2007Изучаем PHP
На сайте IBM developerWorks Россия опубликовано переводное учебное пособие "Изучаем PHP", состоящие из трех частей. Часть 1. Страница регистрации, формы и взаимодействие с базой данных. Часть 2. Загрузка файлов на сервер и использование XML для хранения информации о файлах. Часть 3. Аутентификация, работа с потоками данных, объекты и исключения. Автор: Никлас Чейз, Тайлер Андерсон <
15.01.2007RSS для вебмастера
Многие сайты сейчас обзaводятся RSS лентами. Оказывается, подключить такую ленту проще простого, если воспользоваться PHP и MySQL. В статье рассказывается о том, как быстро создать ленту новостей на сайте Автор: C. Трофимов <
24.12.200610 простых советов для начинающего PHP кодера
PHP сейчас распространен как никогда. Я бы даже сказал, что есть какая-то определенная мода на PHP кодинг. Как показало время мой выбор в пользу PHP оказался не напрасным. Теперь же все по другому. Сейчас настолько много языков и технологий разработки web-приложений, что уже рябит в глазах. Но для тех, кто все же и сегодня ставит на PHP и Zend я пишу эти 10 самых простых советов для начинающего php программиста. Автор: Kotov Vasiliy <
21.12.2006Обработка SimpleXML с помощью PHP
Познакомьтесь с расширением SimpleXML, которое объединено с PHP версии 5 и позволяет PHP страницам запрашивать, искать, изменять и переделывать XML в дружественном PHP синтаксисе. PHP версии 5 представляет SimpleXML, новый интерфейс прикладного программирования (API) для чтения и письма в XML. Пока вы имеете хорошее представление о структуре вашего документа, писать эти выражения легко. Однако, если вы не знаете точно, где интересующие вас элементы появляются SimpleXML поможет найти. Автор: Элиот Гарольд <
18.12.2006PHP: работа с FTP
Я почти на 100% уверен , что вы уже работали с FTP. Сейчас я поведаю, как работать с ним на уровне языка PHP. Итак , для начала вам необходимо вспомнить, как работать в PHP с обычными файлами: сначала надо открыть файл, выполнить с ним какие-либо действия и, наконец, закрыть его. Автор: Лисовский Сергей <
18.12.2006Предохраняйся с помощью сессий
В статье я опишу как создать небольшой, но действенный скрипт авторизации, который не позволит непрошенным личностям совать свой длинный нос на ваш сайт. Данный пример не претендует на звание идеального метода защиты, но все же обойти его будет достаточно трудно (я, по крайней мере, не знаю как это сделать).
<
11.12.2006Отправка писем через PHP
Эта статья подробно расскажет, как отправить письмо через PHP, используя формы, и как при этом устранить возникающие проблемы с кодировкой. Автор: SVD <
26.11.2006Универсальный постраничный вывод
Наверное, каждый разработчик сталкивался с необходимостью постраничного вывода какой-либо информации на экран. Практически в каждом проекте всегда есть "что-то", что не помещается на одну страницу и его нужно вывести по частям, классическим примером этому может служить, вывод информации в yandex или google. Все видели панель навигации, в низу страницы, между страницами, как сделать подобную панель навигации, и посвящена эта статья Автор: zest <
12.11.2006Работа с MySQL в PHP: подробно
Всё больше интерактивных сайтов требуют отображения динамической информации на основе данных, полученных от пользователя. Например, покупателю необходимо иметь полный отчёт по своим покупкам на в интерне-магазине. В этом случае на сайте должны хранить два типа данных, доступных для покупателя - отчёт по заходам в магазин и отчёт по купленным товарам. Эти данные можно хранить двумя способами - в обычных тесктовых файлах и в базе данных Автор: Перевод: fox++ <
07.11.2006Написание автоматических тестов и среда phpUnit
Главная задача профессионального php-разработчика — cоздание в максимально короткий срок программного обеспечения, полностью удовлетворяющего заказчика. Скрипты должны делать именно то, чего от них ожидают. Самый простой пример — форма обратной связи, которая по нажатию на кнопку при условии корректного заполнения полей отправляет почту или записывает данные в таблицу БД. Если она этого не сделала, совершенно очевидно, что в программу закралась ошибка. Автор: Антон Гусев, Невоструев Иван <