Будем очень признательны если вы пришлёте свои скрипты, шаблоны, статьи и многое другое, что может понадобиться для создания сайта. admin@webmas.ru
При перепечатке материалов ссылка на www.webmas.ru обязательна.
Сложные регулярные выражения.
Поддержка интерфейса между скриптом и регулярными выражениями осуществляется через следующие функции: split(), ereg(), ereg_replace().
Программирование на PHP и register_globals.
Вплоть до версии PHP 4.2.0 значение по умолчанию параметра register_globals было "On". Большинство PHP-программистов использовали эту возможность для упрощения кодирования. Эта статья предназначена тем, кто хотел бы изменить свой стиль написания программ в связи с изменением значения по умолчанию для этого флага. Также статья должна помочь тем, кто хотел бы кодировать по старинке, но не имеет доступа к конфигурационному файлу.
Безопасно-ориентированное программирование в PHP5.
Проблема создания безопасных скриптов всегда стояла довольно остро. Даже, если вы создаете просто домашнюю страницу для себя, вам вряд ли будет приятно, если какой-нибудь умелец ее взломает. Что говорить о крупных корпоративных и коммерческих сайтах, в данном случае взлом сайта может нанести довольно значительный финансовый ущерб. Чаще всего взломщики пользуются различными недоработками в скриптах: прежде всего недостаточной проверкой поступающей из вне (чаще всего от посетителя сайта) информацией. В данной статье я покажу, как использую современные технологии программирования можно организовать гибкую и надежную систему проверки данных, полученных от пользователя. Говоря "современные технологии программирования", я прежде всего имею ввиду шаблоны проектирования. Для понимания статьи желательно владеть PHP5 и ООП.
Регулярные выражения, Часть I.
Каждый веб-программист сталкивался с задачей, когда в произвольном тексте нужно найти какие-то данные по какому-то закону, проверить данные, которые поступили от пользователя, подвергнуть найденные данные сложной модификации. Можно изобретать велосипед, а можно использовать средства, которые используют программисты всего мира. Иной раз кажется, что профи пользуются какими-то инструментами, приемами, которые доступны только им. Разочарую читателя, что профи используют те же средства и инструменты, что и вы, только разница состоит в том, что они ими умеют пользоваться и умеют выбирать, какой инструмент стоит использовать в конкретном случае. Данный материал призван помочь программистам решать насущные задачи при помощи регулярных выражений.
Регулярные выражения, Часть II.
Многим материал этой статьи покажется ненужным, так как большинство задач с использованием регулярных выражений решаются средствами, которые я описал в предыдущей.
Работа с FTP средствами PHP.
Протокол FTP (File Transfer Protocol - протокол передачи файлов) - один из старейших протоколов Интернета, предназначенный для передачи файлов между двумя хостами.
Парсер на РНР - это возможно!
В данной коротенькой статье я хочу продемонстрировать, что РНР может очень хорошо справляться с функцией синтаксического разбора выражений. Для тех, кто никогда не касался данной тематики, я думаю, ст1121атья будет так же интересна, поскольку в ней мы рассмотрим метод программирования в виде конечных автоматов.
Применение cURL и libcurl в php.
Это руководство предназначено для тех web-разработчиков, которые хотят автоматизировать передачу файлов по сети либо взаимодействовать с другими Интернет - сервисами. Для чтения этой главы вам необходимо владеть пониманием принципа работы стратегии клиент - сервер и знать основы синтаксиса PHP.
Свой счётчик.
Так уж завелось интернете что первый урок по php - создание счётчика. Вот я решил написать о том как создать простейший счётчик. Что я подразумеваю под простейшим счётчиком - так это счётчик который не использует MySQL, ничего не считает кроме как сколько раз к вам заходили.