1 00:00:00,000 --> 00:00:00,190 2 00:00:00,190 --> 00:00:03,290 >> СПИКЕР: Вместо того чтобы просто перенаправить Вернуться к моей форме, если он или она 3 00:00:03,290 --> 00:00:07,090 не в состоянии обеспечить все необходимые Поля, давайте вместо быть немного более 4 00:00:07,090 --> 00:00:10,170 поучительно и сообщить ему или ей, что они должны сделать в 5 00:00:10,170 --> 00:00:11,790 для того, чтобы двигаться дальше. 6 00:00:11,790 --> 00:00:15,230 Так взгляните здесь froshims-2.php. 7 00:00:15,230 --> 00:00:18,070 Единственное изменение в настоящее время я сделал это удалить загрузчик на данный момент, только, чтобы держать 8 00:00:18,070 --> 00:00:21,890 вещи немного проще, а также указать, что действие этого 9 00:00:21,890 --> 00:00:24,650 Форма должна быть зарегистрируйтесь-2.php. 10 00:00:24,650 --> 00:00:27,080 >> Давайте тогда посмотрим на регистра-2. 11 00:00:27,080 --> 00:00:29,530 Обратите внимание, что данный файл является главным HTML. 12 00:00:29,530 --> 00:00:32,759 Но внутри тега тела ряд PHP-тегов. 13 00:00:32,759 --> 00:00:36,700 >> Как переводчик РНР встречает тех, теги, он будет действительно выполнить код 14 00:00:36,700 --> 00:00:37,580 в них. 15 00:00:37,580 --> 00:00:40,140 Что будет выполнен в это частный случай? 16 00:00:40,140 --> 00:00:45,130 Ну заметить, мы проверим с «если». Если имя пустое или пола пуст, 17 00:00:45,130 --> 00:00:50,430 или общежития пуст ", то". И ", затем" здесь подразумевается этой толстой кишки. 18 00:00:50,430 --> 00:00:54,960 >> PHP делает, как C, поддерживает фигурные скобки на теле его Если блоки. 19 00:00:54,960 --> 00:00:58,600 Но он также поддерживает эту толстую кишку, которая означает все, что приходит в дальнейшем, 20 00:00:58,600 --> 00:01:01,480 если это, если условие правда, случится. 21 00:01:01,480 --> 00:01:06,770 Теперь, если чего следует, что толстой кишки просто некоторые сырой HTML, как в данном случае, что 22 00:01:06,770 --> 00:01:10,700 будет происходить в том, что переводчик будет просто выплюнуть, что сырой HTML. 23 00:01:10,700 --> 00:01:14,850 >> Но как только мы сталкиваемся с другой PHP Тег, как мы делаем здесь, на этой линии, 24 00:01:14,850 --> 00:01:16,780 "Еще" мы сделаем следующее. 25 00:01:16,780 --> 00:01:21,040 Мы будем требовать, в сыром HTML, или на самом деле просто Текст, который вы зарегистрированы. 26 00:01:21,040 --> 00:01:22,450 Ну, не совсем. 27 00:01:22,450 --> 00:01:27,380 Тогда, в отличие от C, теперь нам нужно указать более явно, потому что мы используем 28 00:01:27,380 --> 00:01:30,670 эти двоеточия, что если на этом заканчивается. 29 00:01:30,670 --> 00:01:33,100 >> Теперь давайте взглянем на конечный результат. 30 00:01:33,100 --> 00:01:36,690 Здесь, в froshims-2, у меня есть образуют что я первоначально имел. 31 00:01:36,690 --> 00:01:39,590 Давайте идти вперед и заполнить из Дэвида Маланом. 32 00:01:39,590 --> 00:01:40,780 Он будет капитаном. 33 00:01:40,780 --> 00:01:43,120 Он будет мужчина, но он не будет иметь общежитие. 34 00:01:43,120 --> 00:01:45,520 Скорее, давайте просто перейти зарегистрироваться. 35 00:01:45,520 --> 00:01:47,600 >> Вы должны указать свое имя, пол и общежития. 36 00:01:47,600 --> 00:01:48,570 Вернитесь. 37 00:01:48,570 --> 00:01:52,260 Другими словами, вместо того чтобы просто перенаправить меня к этой froshims форме 38 00:01:52,260 --> 00:01:55,380 и оставить его мне выяснить, что на самом деле пошло не так, здесь, я был 39 00:01:55,380 --> 00:01:57,680 сообщил активно, что у меня есть сделали что-то не так. 40 00:01:57,680 --> 00:01:59,860 И я была предоставлена ​​возможность вернуться. 41 00:01:59,860 --> 00:02:02,347