PHP и WEB для новичков (часть 11): Загрузка файлов на сервер

Итак, с формами мы закончили, хотя остается еще один тип данных, который можно передавать через форму - это загружаемые файлы. Думаю что все, кто в интернете видел галереи изображений или пользовался веб-почтой, сталкивался с формами для загрузки файлов на сервер.
PHP и WEB для новичков (часть 10): Формы, адресная строка, загрузка файлов

До сих пор мы рассматривали скрипты, реализующие какой-то вывод или чтение-запись в файл или БД. Однако в большинстве случаев скрипт должен взаимодействовать с посетителем, просматривающим веб-страницу.Это взаимодействие главным образом осуществляется через формы и параметры адресной строки (URL) – в скрипт передаются параметры из формы или из ссылки.
PHP и WEB для новичков (часть 9): Команды SQL

SQL - это очень простой и одновременно очень мощный язык запросов для баз данных. Сначала выясним, что можно делать при помощи языка SQL. Во-первых, можно находить данные в БД по некоторым условиям. Во-вторых, добавлять данные в базу и удалять их оттуда. В-третьих, изменять данные.
PHP и WEB для новичков (часть 8): Базы данных

Ранее, когда я рассказывал о работе с файлами, мы рассматривали их как средство для хранения данных. В большинстве случаев хранить данные в файлах действительно удобно, особенно, если это сайты документации, библиотеки, контент-сайты вроде простых блогов, простенькие гостевые книги и т.д. Но существуют куда более сложные случаи, где данные необходимо структурировать (разбивать на однотипные части), сортировать, быстро находить по многим условиям, добавлять, удалять, изменять. Как пример - форумы, чаты, магазины, порталы, поисковые системы и др. Тут для хранения данных целесообразнее использовать базы данных (БД).
PHP и WEB для новичков (часть 7): Классы

Уже пройдено достаточно материала для написания больших и сложных скриптов. Однако остается еще кое-что из технологий программирования, позволяющих несколько упростить реализацию сложных систем. Одна из этих технологий - так называемое объектно-ориентированное программирование (ООП).
PHP и WEB для новичков (часть 6): Робота с файлами

При помощи того, что мы усвоили в предыдущем материале, уже достаточно, чтобы написать простейшие скрипты. Однако остается нераскрытой проблема сохранения результатов работы скриптов на сервере и применение этих результатов самим этим скриптом или другими.
PHP и WEB для новичков (часть 5): Оператор варианта. Функции. Конструкция включений include

Продолжаем учиться программировать ветвления, создавать собственные функции и включать скрипты в скрипты
PHP и WEB для новичков (часть 4): Цикл while

Сегодня, продолжая тему программирования на языке PHP, рассмотрим организацию циклических алгоритмов. Ранее уже говорилось о том, что порядок выполнения операторов в скрипте - последовательный, начиная с первого и заканчивая последним. Однако в большинстве случаев возникает необходимость выполнять некоторую часть кода несколько раз, возможно, с изменяющимися параметрами.
PHP и WEB для новичков (часть 3): Условный оператор IF

Программа (php-скрипт) выполняется по одному оператору, т.е. оператор за оператором, начиная с первого оператора до последнего. Однако в большинстве случаев такого хода событий недостаточно. Иногда необходимо, чтобы программа в определенный момент (например, в зависимости, от действий пользователя, или от времени, или от внешних условий) вела себя по-разному. Для организации такого поведения применяется условный оператор if( ).
PHP и WEB для новичков (часть 2): Выражения и операторы

Оператор – это наименьшая часть программы, которая выполняется как одно целое. Ранее мы рассматривали пример оператора присваивания “=” (равно) и вызов функции echo, который тоже является оператором. Синтаксис PHP требует, чтобы операторы отделялись друг от друга знаком ";" (точка с запятой), что вы тоже могли заметить в предыдущих примерах.