WebInside

Каталог статей

Статьи в разделе PHP

51: Пишем простейший текстовой счётчик
Итак, писать мы будет простейший текстовой счётчик. Для начала решим для себя, как именно он будет работать.

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

53: PHP против ASP
Что же все-таки выйдет на первый план...

54: Программируем на РНР
Это не только очень просто — это еще и увлекательно! К такому выводу неизменно приходишь, если начинаешь знакомиться с основами программирования на языке гипертекстового препроцессора РНР. Ну вот, еще только начало, а уже непонятные слова пошли. Это ж надо было придумать такое — гипертекстовый препроцессор! Так что для улучшения восприятия материала давайте заранее условимся, что будем применять упрощенные и понятные всем термины, что бы было понятно буквально всем. И еще одна непременная условность — делаем все так, как делаем. Есть несколько способов открыть Панель Управления в Windows, есть разные способы приготовить одно и то же блюдо, и есть разные способы и методы программирования. С поставленной задачей можно справиться и так, как описано, и совсем по-другому. Но в нашем случае упор будет делаться на простоту и логичность, а не на скорость и чистоту кода. Все это придет несколько позже, а пока наша цель — учиться, учиться, и еще раз учиться. В продолжение темы, поднятой в статье "РНР для всех!", мы углубимся дальше в удивительный мир программирования.

55: Вступление в PHP и MySQL.
Азы этого популярного дуэта...

56: CURL, Client URL Library Functions
PHP поддерживает libcurl, библиотеку созданную Daniel Stenberg, которая позволяет соединяться и устанавливать связь со многими типами серверов используя много различных протоколов. libcurl к настоящему времени поддерживает: http, https, ftp, gopher, telnet, dict, file, и ldap - протоколы а так же поддерживает HTTPS-сертифиаты. HTTP POST, HTTP PUT, FTP uploading (pfuhepre) (если включено соответствующее PHP ftp расширение), HTTP загрузку базирующуюся на формах, прокси, куки (cookies) и user+password - идентификацию пользователей.

57: Своя гостевая книга на php
То, что знать мнения других о себе и о своем детище иногда полезно, никто не спорит. Когда сайт крепко становится на ноги и выходит из стадии младенчества, Web-мастер задается вопросом — как бы мне узнать, что именно хотят мои посетители, что волнует их и что не нравится на сайте? Все эти вопросы легко исследовать, установив гостевую книгу. Именно этим мы сейчас и займемся.

58: Как слать письма в PHP с аттачами?
Как послать письмо в HTML виде? Присоедините к письму аттач с названием message.html и письмо превратиться в HTML-письмо!

59: Своя рассылка на PHP
В Интернете есть много бесплатных сервисов, в том числе и услуги по рассылке писем подписчикам. Некоторые, причем, очень хороши. Одна беда — раз сервис бесплатен, значит, придется мириться с рекламой. Да и громоздкие формы для подписки, с логотипом предоставляющей услуги конторы, многих не устраивают. Так почему бы не написать простенький движок для своей рассылки, чтобы отсылать письма своими силами?

60: Перекодировщик translita в кириллицу и обратно на PHP
Случалось ли вам переписываться с русскими, которые живут за границей и у которых, соответственно, нет клавиатуры с кириллицей? Эти люди, обычно, пишут языком с интересным названием "translit" (или транслитерация, выражаясь по-русски). Кто в танке, поясняю - это русский текст, набранный латинскими буквами. Его, естественно, очень трудно читать непривыкшему человеку... Но зачем мучаться, если можно написать программу, которая бы перекодировала этот транслит в нашу родную кириллицу. Написанием этой программы мы и займёмся в этой статье.


Страница 6 из 7
[1]   [2]   [3]   [4]   [5]   [6]   [7]