1 00:00:00,000 --> 00:00:00,670 2 00:00:00,670 --> 00:00:03,240 >> DAVID مالان: اجازه دهید به ایجاد یک وب سایت از طریق که دانشجویان سال اول می توانند برای ثبت نام 3 00:00:03,240 --> 00:00:04,460 ورزش های درون مرزی. 4 00:00:04,460 --> 00:00:08,090 به طور خاص، اجازه دهید یک فرم را در ایجاد یک صفحه وب که می خواهد برای نام خود، 5 00:00:08,090 --> 00:00:11,490 برای جنسیت خود، برای خوابگاه خود، به عنوان و یا نه آنها می خواهم 6 00:00:11,490 --> 00:00:12,740 یک کاپیتان تیم. 7 00:00:12,740 --> 00:00:14,050 بیایید نگاهی به. 8 00:00:14,050 --> 00:00:17,220 >> در پیش، من در حال حاضر پیش رفته ام و ایجاد این فرم در اینجا. 9 00:00:17,220 --> 00:00:20,210 این زیباترین چیزی در نمی جهان، تا مطمئن شوید، اما از آنها بخواهید برای 10 00:00:20,210 --> 00:00:21,560 تمام این جزئیات. 11 00:00:21,560 --> 00:00:24,530 اجازه دهید به پیش بروید و در حال حاضر یک نگاه در منبع برنامه. 12 00:00:24,530 --> 00:00:29,950 در froshim-0.php توجه کنید که در واقع به طور کامل HTML. 13 00:00:29,950 --> 00:00:34,440 به نظر می رسد که یک فایل PHP را نمی کند به شدت نیاز به شامل PHP، اما اگر 14 00:00:34,440 --> 00:00:38,320 آن، از آن خواهد شد توسط اجرا مترجم تا زمانی که آن را در بین است 15 00:00:38,320 --> 00:00:41,330 تگ PHP باز و تگ PHP نزدیک است. 16 00:00:41,330 --> 00:00:44,950 >> توجه داشته باشید پس از آن که ما واقعا جوهر یک فرم HTML در اینجا. 17 00:00:44,950 --> 00:00:47,170 ما باید در تگ فرم، به عنوان انتظار می رود. 18 00:00:47,170 --> 00:00:51,390 در حال حاضر یک ورودی در اینجا، که نام است نام و که نوع متن است، برای 19 00:00:51,390 --> 00:00:52,750 نام دانشجویان مقطع کارشناسی. 20 00:00:52,750 --> 00:00:56,860 >> ما را در اینجا ورودی دیگری که از نوع چک باکس در جهت به او اجازه می دهد 21 00:00:56,860 --> 00:01:00,060 و یا او را برای تعیین اینکه آیا آنها می خواهم یا نه می خواهم به یک کاپیتان تیم. 22 00:01:00,060 --> 00:01:04,250 پس ما می توانیم دو ورودی، هر دو نام که جنس است، هر دو که نوع است 23 00:01:04,250 --> 00:01:09,410 رادیو اما که ارزش های متفاوت، F برای زن و M برای مرد. 24 00:01:09,410 --> 00:01:12,940 به نظر می رسد که دکمه های رادیویی می تواند طراحی شده در این راه برای هر دو طرف بود 25 00:01:12,940 --> 00:01:16,560 منحصر به فرد به طوری که اگر ما بررسی مرد، که زن unchecks، و اگر ما را بررسی کنید 26 00:01:16,560 --> 00:01:18,840 زن، که unchecks مرد. 27 00:01:18,840 --> 00:01:22,980 >> در همین حال، اگر ما اقدام به نگاه زیر خوابگاه، ما می بینیم این است که یک انتخاب وجود دارد 28 00:01:22,980 --> 00:01:26,220 منو که در داخل آن است کاملا چند گزینه. 29 00:01:26,220 --> 00:01:28,240 برای اولین بار از این گزینه ها مقدار ندارد. 30 00:01:28,240 --> 00:01:32,110 آن را به سادگی به معنای اطمینان حاصل شود که منو در واقع به طور پیش فرض خالی است 31 00:01:32,110 --> 00:01:33,150 خوابگاه دانش آموز. 32 00:01:33,150 --> 00:01:36,750 در زیر آن، ما باید گزینه های برای Apley دادگاه، برای Canaday، و هر دیگر 33 00:01:36,750 --> 00:01:38,030 خوابگاه دانشجوی سال اول. 34 00:01:38,030 --> 00:01:42,160 حالا به پایین این منو را انتخاب کنید، متوجه ما یک ورودی نهایی، این یکی 35 00:01:42,160 --> 00:01:45,600 نوع ارائه، ارزش که و یا برچسب ثبت نام است. 36 00:01:45,600 --> 00:01:48,080 >> بنابراین در حال حاضر اجازه دهید نگاهی به فایل که این فرم 37 00:01:48,080 --> 00:01:49,380 رفتن به ارسال خواهد شد. 38 00:01:49,380 --> 00:01:50,930 چگونه می دانم که آن را در حال ارسال - 39 00:01:50,930 --> 00:01:54,840 خوب اگر ما حرکت به بالا و در بالاتر فایل توجه کنید که تگ فرم به حال 40 00:01:54,840 --> 00:01:59,820 صفت از ثبت نام، 0.php، و فرم می تواند به آن را مشاهده کنید 41 00:01:59,820 --> 00:02:02,950 صفحه از طریق متد HTTP ارسال. 42 00:02:02,950 --> 00:02:06,610 اکنون بیایید نگاه را پس از آن ثبت نام-0.php. 43 00:02:06,610 --> 00:02:10,210 >> در register.php، ما دوباره باید بیشتر HTML. 44 00:02:10,210 --> 00:02:12,320 اما در داخل بدن، این اطلاع می دهد. 45 00:02:12,320 --> 00:02:16,240 یک برچسب از قبل است که نشان دهنده وجود قالببندی متن، متن است که باید باشد 46 00:02:16,240 --> 00:02:18,080 ارائه شده در یک فونت monospaced. 47 00:02:18,080 --> 00:02:23,480 و سپس در داخل تگ قبل، توجه که ما را در اینجا تگ PHP، باز و 48 00:02:23,480 --> 00:02:28,010 نزدیک، و یک تماس به یک تابع به نام print_r، که چاپ به صورت بازگشتی 49 00:02:28,010 --> 00:02:29,930 هر آنچه شما به عنوان آرگومان خود عبور در. 50 00:02:29,930 --> 00:02:33,690 >> در این مورد، من عبور در صورت بازگشتی یک متغیر superglobal در 51 00:02:33,690 --> 00:02:36,080 به نام $ _POST. 52 00:02:36,080 --> 00:02:40,530 در این superglobal در است، این آرایه انجمنی، که هر HTTP 53 00:02:40,530 --> 00:02:44,980 پارامترها یا فرم است که بود ارسال شده توسط کاربر به پایان خواهد رسید برای 54 00:02:44,980 --> 00:02:46,040 ما برای دسترسی به. 55 00:02:46,040 --> 00:02:50,160 اکنون بیایید نگاه را در یک مرورگر در froshim-0.php. 56 00:02:50,160 --> 00:02:53,710 >> اجازه دهید به پیش بروید و ثبت نام خودم را به عنوان دیوید مالان. 57 00:02:53,710 --> 00:02:57,580 من کاپیتانی و من یک مرد در، می گویند، مرتبه. 58 00:02:57,580 --> 00:02:59,120 اکنون بیایید کلیک کنید ثبت نام. 59 00:02:59,120 --> 00:03:01,210 >> و در حال حاضر، توجه ما نتیجه شنیع را ببینید. 60 00:03:01,210 --> 00:03:04,420 اما این است که به سادگی نتیجه چاپ در نوشته تنظیم نشده - که 61 00:03:04,420 --> 00:03:05,770 است، فونت monospaced - 62 00:03:05,770 --> 00:03:08,070 محتویات آن آرایه انجمنی. 63 00:03:08,070 --> 00:03:11,100 به طور خاص، توجه کنید که چه مرورگر در نهایت به ارائه 64 00:03:11,100 --> 00:03:16,380 سرور یک نام که مقدار دیوید است مالان، یک میدان به نام کاپیتان، که 65 00:03:16,380 --> 00:03:20,020 ارزش است که ظاهرا در، که به نظر می رسد است مقدار پیش فرض وقتی که من بررسی 66 00:03:20,020 --> 00:03:24,670 بررسی جعبه، جنسیت، که مقدار M برای مرد است و خوابگاه، 67 00:03:24,670 --> 00:03:26,430 ارزش که ماتیوز است. 68 00:03:26,430 --> 00:03:28,490 در حال حاضر من هنوز هیچ کاری نمی با این ارزش ها. 69 00:03:28,490 --> 00:03:33,230 اما به وضوح، چرا که PHP است بسته بندی آنها را برای من در این superglobal در 70 00:03:33,230 --> 00:03:37,760 به نام $ _POST، من قطعا باید دسترسی به برنامه ریزی برای انجام کاری 71 00:03:37,760 --> 00:03:40,010 با آن متغیر، مانند ثبت نام این دانشجوی سال اول. 72 00:03:40,010 --> 00:03:41,260