ДЕВІД Малан: Давайте створити сайт за допомогою які першокурсників можуть зареєструватися для очний спорту. Зокрема, давайте створимо форму на веб-сторінки, просить їх імені, для їхньої статі, для їх гуртожитку, як а також чи є б вони хотіли, щоб бути капітаном команди. Давайте поглянемо. Заздалегідь, я вже пішов вперед і створив цю форму тут. Це не найкрасивіша річ в світ, щоб бути впевненим, але це попросити всі ці деталі. Давайте підемо далі і тепер поглянемо в базовому джерелі. У froshim-0.php, помітили, що я насправді є цілком HTML. Виходить, що файл PHP не строго потрібно утримувати PHP, але якщо це, він буде виконаний за перекладач, поки він знаходиться в між відкритий PHP теги і близько PHP тег. Зверніть увагу, те, що у нас є дійсно суть HTML форма тут. У нас є тег форми, як і очікувалося. У нас є вхід тут, якого звуть ім'я та тип якого текст, для магістрантів ім'я. Ми маємо тут інший вхід Ось з прапорець ввести для того, щоб дозволити йому або їй вказати, чи слід вони подобається бути капітаном команди. Тоді у нас є два входи, як чиє ім'я є статі, у яких обидва типи є радіо, але які мають різні значення, F жінка і M чоловік. Виходить, що радіо-кнопки можуть бути розроблені таким чином, щоб бути взаємно Ексклюзивний так що якщо ми перевіряємо чоловік, що невстановленими жінка, і якщо ми перевіряємо жінка, що невстановленими чоловік. Тим часом, якщо виходити дивитися нижче гуртожитки, ми бачимо, що є вибір меню, всередині якого знаходиться досить багато варіантів. Перший з цих варіантів не має значення. Це просто означає, щоб гарантувати, що Меню дійсно порожній за замовчуванням для студента у гуртожитку. Нижче цього, у нас є можливості для Apley Суд, для Canaday, і будь-який інший першокурсник гуртожиток. Тепер внизу це меню вибору, повідомлення у нас є остаточне введення, на цей раз типу уявити, значення якої або мітка реєстр. А тепер давайте поглянемо на файл, в який ця форма збирається бути представлені. Як дізнатися, де це представляється - добре, якщо ми прокрутки назад вище в файл, зверніть увагу, що форма тег був атрибут дії регістра-0.php, і форма буде представлений, що сторінки за допомогою методу HTTP POST. Давайте тепер поглянемо потім регістр-0.php. У register.php, ми знову є в основному HTML. Але всередині тіла, помітити це. Там в попередньо тег, який позначає форматований текст, текст, який повинен бути постанову по шрифтом одного розміру. А потім всередині цієї попередньої тега, повідомлення що ми маємо тут PHP тег, відкритий і близько, і виклик функції називається print_r, яка друкує рекурсивно все, що ви пройти як аргумент. У цьому випадку, я передаю в рекурсивно суперглобального змінної називається $ _POST. Саме в цьому суперглобального, це асоціативний масив, що будь HTTP параметри або поля форми, які були відправлене користувачем буде в кінцевому підсумку для нам отримати доступ к. Давайте тепер поглянемо на браузеру на froshim-0.php. Давайте йти вперед і зареєструватися я як Девід Маланов. Я буду капітаном, і я буду чоловік, скажімо, Метьюз. Давайте тепер натисніть Реєстрація. А тепер зверніть увагу, ми бачимо, огидний результат. Але це просто результат друк в преформатірованного тексту - що Тобто, моноширинний шрифт - вміст, що асоціативний масив. Зокрема, зверніть увагу на те, що браузеру кінцевому рахунку представлений Сервер це ім'я, значення якого Девід Малан; поле називається капітан, якого значення, мабуть на, який, здається, бути значення за замовчуванням, коли я перевіряю чек-бокс; статі, чиє значення є М чоловік, і гуртожитки, значення якої є Метьюз. Зараз я ще не зробив нічого з цими цінностями. Але ясно, тому що РНР комплектації їх для мене в цьому суперглобального називається $ _POST, я, звичайно, є програмний доступ зробити щось з тих змінних, таких як зареєструвати цей новачка.