PHP (Hypertext Preprocessor) это самый популярный скриптовый язык программирования, который используется для разработки WEB приложений, то есть сайтов.
Почти все сайты из интернета, написаны именно с помощью этого языка. Поэтому, если Вы хотите стать WEB программистом и научиться создавать динамические сайты самостоятельно, то обязательно выучите язык PHP.
А точнее, PHP используется для генерации тех или иных страниц, в зависимости от того какой запрос отправил пользователь.
Естественно, перед тем как приступить к изучению языка PHP, вы должны знать как минимум основы языка гипертекстовой разметки HTML. Без него никак.
С помощью языка PHP можно реализовать такие вещи как:
Поиск на сайте
Регистрация и авторизация пользователей на сайте
Обработка различных форм
Отправка электронных писем
ЧПУ (Человеко Понятный Урл)
И много других важных и полезных вещей.
Что надо для работы с PHP ?
Для того чтобы писать динамические сайты на языке PHP, Вам потребуется:
Интерпретатор PHP - который обрабатывает скрипты написанные на языке PHP, и возвращает результат браузеру в виде HTML страницы.
Сервер Apache
MySQL
phpMyAdmin — Приложение для работы с базами данных
SendMail — Приложение для отправки электронной почты
Чтобы это все не устанавливать в ручную, можно воспользоваться одним из готовых пакетов, в которых всё это есть. Нужно только скачать этот пакет и установить его себе на компьютер.
Существуют такие пакеты: Open Server, WAMP, XAMPP, LAMP(для ОС Linux), и старый Danwer.
Я рекомендую пользоваться пакетом Open Server
Раньше я пользовался пакетом Danwer, но, большой недостаток этого пакета состоит в том он уже давно не обновлялся.
Теперь после того как узнали что такое PHP, зачем он нужен и что необходимо для работы с ним, можете приступить к чтению статей из этого раздела, посвящённые языку PHP.
Начиная с версии 5.3, в PHP появился практичный и важный инструмент, активно использующийся в других языках программирования — пространство имен или namespace. Позволяет организовать код в определенную виртуальную иерархию, сравнимую со способом формирования каталога.
Очень часто начинающие программисты сталкиваются с такой ошибкой как " php не является внутренней или внешней командой ", если Вы тоже столкнулись с этой ошибкой, и ищите решение, то вы попали по адресу. В этой статье поговорим о том, из-за чего возникает эта ошибка и как её решить.
Значит, эта ошибка появляется при вводе определенной php команды в командной строке. Например, я попытаюсь ввести команду, которая отобразит мне текущую версию фреймворка Laravel. Но, в результате я получаю эту ошибку:
Приветствую Вас дорогие читатели моего сайта! Пришло время приступить к изучению самого языка PHP. И в этой статье мы напишем нашу первую программу на этом языке.
Задача этой программы состоит в том, чтобы вывести на экран строчку " Hello world! ", которая переводится как " Привет мир! ".
Замечание! Перед тем как продолжить, рекомендую сначала прочитать предыдущие статьи, связанные с созданием формы регистрации и авторизации. Если Вы это уже сделали, то можете идти дальше.
Приветствую! Как и обещал, в этой статье мы добавим функционал подтверждения почты к форме регистрации, которую создали в статье " Создание формы регистрации и авторизации ". Архив с файлами сайта, которого создали в прошлой статье, Вы можете скачать по этой ссылке.
И так, погнали! Для начала, изменим немножко саму форму регистрации. Регистрируясь в различные сайты, Вы наверняка заметили что, у многих форм регистрации, присутствует поле для ввода повторного пароля . Данное поле добавляется для того чтобы подтвердить вводимый пароль. Так вот, у нашей формы регистрации мы также добавим это поле "повторите пароль".
Обычно, на сайте всегда есть страница с контактными данными фирмы или автора блога, а также присутствует некая форма для общения с администратором сайта. Вот эта форма и есть форма обратной связи, ее также называют и контактная форма. В этой статье я вам покажу, как реализовать данную форму с помощью html и php, используя функцию mail().
Первым делом создаем новый файл с именем contact.php. Открываем этот файл и создаем в нем html каркас нашей формы обратной связи. Внутри тега <body> пишем следующий код:
В этой статье вы узнаете, как создать форму регистрации и авторизации, используя HTML, JavaScript, PHP и MySql. Такие формы используются почти на каждом сайте, в независимости от его типа. Они создаются и для форума, и для интернет-магазина и для социальных сетей (такие как например Facebook, Twiter, Odnoklassniki) и для многих других типов сайтов.
Если у Вас сайт на локальном компьютере, то я надеюсь, что у Вас уже установлен и запущен локальный сервер. Без него ничего работать не будет.