В данном уроке вы узнаете, как передаются данные с html формы на сервер. Каждый из вас регистрировался на сайте, вводя какие-либо данные, а потом вводил логин/пароль для входа в личный кабинет и т.п. После этого урока вы сможете передавать данные с любого элемента формы и проводит простую валидацию на сервере
Данные с формы на сервер можно передать двумя методами — get и post. Различие методов состоит в том, что данные, переданные методом get, передаются в урл. Легко понять, что передавать личные данные типа пароля небезопасно. Поэтому формы авторизации или регистрации необходимо передавать методом post. Данные с формы принимает какой-либо скрипт. В нашем случае данные будет принимать PHP скрипт, но куда они их записывает. А записывает он их в один из супер глобальных массивов — $_POST или $_GET (исходя из названия метода, которым отправлены данные с формы). Как и любой другой массив, эти массивы имеют ключи и значения. Ключами массива являются значения атрибута name в поле ввода формы, а значениями сами данные. Далее мы должны проверить корректность данных (в этом уроке мы просто проверили, что они не пустые, хотя надо проводить более строгую проверку).
В заключении хочу отметить, что ровно год назад я записал свой первый урок и с тех пор не жалею о том, что начал этим заниматься и хочу за благодарить вас за такую мощную мотивацию и желание продолжать записывать уроки и стараться помочь каждому из вас. Желаю вам успехов и интересных проектов!
Код урока - http://kamil-abzalov.ru/videouroki/php/send-data-to-server/