1
00:00:00,750 --> 00:00:04,530
Burada yapmak istediğimiz sonraki şey forum etiketini tanıtmaktır.

2
00:00:04,800 --> 00:00:10,280
Şu anda sahip olduğumuz şey, İngilizce olarak form olarak adlandırabileceğimiz bir şey ama teknik açıdan onu dışarı çıkardı.

3
00:00:10,320 --> 00:00:11,860
Bir form olarak görülmüyor.

4
00:00:11,970 --> 00:00:15,210
İlişkisi olmayan sadece üç girişi vardır.

5
00:00:15,210 --> 00:00:16,730
Yani bir formun noktasını hatırlayın.

6
00:00:16,740 --> 00:00:19,360
Bu sadece girişlerimizi koyduğumuz bir konteyner.

7
00:00:19,380 --> 00:00:24,110
Yani evet, bir formun dışında bireysel olarak mevcut olabilir ve bazen de elimizde olur.

8
00:00:24,330 --> 00:00:30,600
form olup, birlikte gönderilmek istediğimiz bir şey paketlenmişse, bir form etiketi oluşturmamız mantıklıdır.

9
00:00:30,600 --> 00:00:32,370
Ancak eğer bu bir

10
00:00:33,150 --> 00:00:39,970
Bu yüzden devam edip bu verileri form etiketine koyup kaydedin.

11
00:00:40,740 --> 00:00:45,010
Unutmayın, bir formda tartıştığımız iki nitelik vardır.

12
00:00:45,020 --> 00:00:53,640
Formun veriyi gönderdiği eylem var.

13
00:00:53,640 --> 00:01:03,940
Ve sonra da HTP yöntemi GET veya POST olan yöntemi var.

14
00:01:04,080 --> 00:01:08,800
Ve tazeleyici olarak kısayol komutunun yorumunu almak için eğik çizgi.

15
00:01:09,330 --> 00:01:10,570
TAMAM.

16
00:01:10,680 --> 00:01:15,900
Böylece sayfayı yenilerse hiçbir şey değişmeyecek veya hiçbir şey değişmeyecekmiş gibi görünecektir.

17
00:01:15,900 --> 00:01:18,310
Gerçekten küçük bir değişiklik var.

18
00:01:18,390 --> 00:01:29,730
Dolayısıyla burada bazı metinler eklersem ve form etiketine sahip değilsem ya da sayfayı yenilersen, form etiketini eklediğimde

19
00:01:29,730 --> 00:01:38,850
her şeyin sırtı olduğunu göreceksin Ancak form iter, Allamanın bir bloğu aşağı iter Bu

20
00:01:38,850 --> 00:01:40,750
metni yeni satıra.

21
00:01:41,130 --> 00:01:49,080
Yani çok küçük bir şey ama bunun dışında, işlevsel olarak formumda bir değişiklik olan aynı

22
00:01:49,080 --> 00:01:49,530
görünüyor.

23
00:01:49,530 --> 00:01:53,660
Şimdi sayfayı yenileyeyim aslında çok etkileyici olmayan bir şey yapıyor.

24
00:01:53,700 --> 00:01:58,820
Ancak kullanıcı adımı ve şifreyi doldurur ve gönderirim.

25
00:01:58,860 --> 00:02:04,710
Dikkatinizi buraya getirin ve sayfamın aslında yenilendiğini ve verilerimin kaybolduğunu göreceksiniz.

26
00:02:04,850 --> 00:02:10,350
Sayfayı yenilemek için bu düğme, görebildiğiniz gibi kısaca devreye girer.

27
00:02:10,470 --> 00:02:13,140
Bu yüzden formum gönderiliyor.

28
00:02:13,140 --> 00:02:16,910
İşin aslı şu anda bulunduğum yere gönderiliyor.

29
00:02:16,920 --> 00:02:21,300
Varsayılan olarak, bir eylem belirtmezsem, sayfayı yenilediğim tam aynı

30
00:02:21,300 --> 00:02:22,410
yere gidersiniz.

31
00:02:22,560 --> 00:02:26,580
Ve bir yöntem belirtmezsem GET isteği olacak.

32
00:02:27,060 --> 00:02:28,770
Böylece içeri girip değiştirebiliriz.

33
00:02:28,810 --> 00:02:33,250
Eylem ve yöntemi eşit olarak söyleyebiliriz.

34
00:02:33,270 --> 00:02:45,240
Ve birşeyler değiştirelim, harekete geçelim eylemi eşit olsun HTP kolon eğik çizgi Vikipedi dot com yöntemi GET isteği

35
00:02:46,030 --> 00:02:51,750
olacak veya sayfayı yenileyelim burada bazı verileri dolduralım.

36
00:02:51,870 --> 00:02:54,090
Formumu doldurup gönder'i tıklayın.

37
00:02:54,090 --> 00:02:59,490
Bu sefer isteği, Wikipedia'ya bir istek göndermek için bulunduğum sayfaya göndermeyeceğim

38
00:03:03,420 --> 00:03:06,220
ve teknik olarak bu Wikipedia olmalıdır.

39
00:03:06,540 --> 00:03:10,780
Ancak insanların, her zaman coğrafi iletişim kutusunu kullanmayı denediklerini ve gerçekleştirdiklerinin farkında oldukları kadar akıllıdırlar ve

40
00:03:10,780 --> 00:03:12,160
yalnızca nokta örgütüne yönlendikleri görülmektedir.

41
00:03:13,020 --> 00:03:16,120
Tamam, bu bir eylem noktasıdır, burada veri gönderiyoruz.

42
00:03:16,140 --> 00:03:21,530
Tabii ki bir forumdan Wikipedia'ya, Google'a veya Facebook'a veri göndermeyeceğiz.

43
00:03:21,600 --> 00:03:26,940
Bunu kendi sunucumuza kendi sırtımız ve kendi oluşturduğumuz kendi sunucusuna göndereceğiz ancak henüz sahip değiliz.

44
00:03:27,240 --> 00:03:32,910
Dolayısıyla şu an sadece eylemi değiştirerek verilerin nereye gideceğini değiştirebildiğimizi gösteriyoruz.

45
00:03:33,510 --> 00:03:39,900
Bu yüzden, ilerlemeye devam edeceğim ve her ikisinden kurtulacağım ve bunu, hareket halindeyken

46
00:03:39,900 --> 00:03:44,510
ve yöntem elde edilecek olduğumuz aynı sayfayı yenileyeceği biçimde saklayacağım.

47
00:03:45,180 --> 00:03:50,880
Bununla da tamamen kafası karışmış hissediyorsanız, HTP istekleri, yöntemleri ve eylemleri hakkında konuşmak için

48
00:03:50,910 --> 00:03:52,660
çok fazla zaman harcayacağız.

49
00:03:53,070 --> 00:03:54,350
Böylece oraya gideceğiz.

50
00:03:54,360 --> 00:03:58,630
Şimdilik, bu tamamen formu hazırlamanın ön tarafı ile ilgilidir.

51
00:03:58,740 --> 00:04:04,380
Dolayısıyla burada konuşmak istediğim başka bir şey var; aslında bu formu

52
00:04:04,380 --> 00:04:10,850
gönderdiğimizde veriler bu istekle birlikte gönderiliyor ve bunu görmenin bir yolu var.

53
00:04:10,860 --> 00:04:15,250
Bu yüzden, gönderilmek istenen her bir veri parçasına bir isim verelim.

54
00:04:15,300 --> 00:04:16,720
Yani bu bir isim niteliği.

55
00:04:17,010 --> 00:04:23,370
Kullanıcı adına kullanıcı adı koyup koyacağım ve sonra şifre girişinde adın

56
00:04:23,870 --> 00:04:27,550
şifresine eşit olduğunu söyleyeceğim ve bunu kaydettim.

57
00:04:27,550 --> 00:04:32,060
Bir kullanıcı adı yazdım, şifre bir iki üç test edecek.

58
00:04:32,160 --> 00:04:40,680
Bunu gönderirken burada dikkat edin ve verilerimin görmediğim yeni biçime eklendiğini

59
00:04:40,680 --> 00:04:41,250
göreceksiniz.

60
00:04:41,250 --> 00:04:42,720
Buna bir sorgu dizesi denir.

61
00:04:42,750 --> 00:04:46,580
Bu konulardan bir diğeri de daha fazla zaman ayırıyor ve ifade etmeye hazırlanıyor olacağız.

62
00:04:46,710 --> 00:04:52,410
Temel olarak, bir soru işaretidir ve bunu, ampersanlarla ayrılmış anahtar değer çiftleri izler.

63
00:04:52,860 --> 00:04:55,830
Bu yüzden ayarladığım addır bir kullanıcı adı var.

64
00:04:55,950 --> 00:05:00,850
Girilen şifrenin değerinden ayarladığım is olan resti'ye eşit.

65
00:05:00,900 --> 00:05:04,120
Eşitlik Testi 1 2 3.

66
00:05:04,290 --> 00:05:09,150
Dolayısıyla, bunun bütün noktası, daha sonra onları geri alabilmek için, ham verilerle

67
00:05:09,150 --> 00:05:10,890
ilgili verilerimize parçaları verebilmemizdir.

68
00:05:10,890 --> 00:05:14,830
Tabii ki aslında Euro yoluyla şifre göndermeyeceğiz.

69
00:05:14,940 --> 00:05:19,060
Aslında herhangi bir kullanıcının parolayı gören bir kullanıcıyı bilmesine izin vermiyoruz.

70
00:05:19,290 --> 00:05:23,830
Bunun nedeni, bir istek almak yerine bir yayın isteği kullanmaktık.

71
00:05:23,850 --> 00:05:25,690
Bununla başa çıkmanın yolları var.

72
00:05:25,710 --> 00:05:27,550
Yine bu sınıfta yapılacaktır.

73
00:05:27,630 --> 00:05:31,380
Ancak önemli olan şey, sana gösterdiğim bir şey değil, çünkü her zaman yapacaksın.

74
00:05:31,410 --> 00:05:36,540
Sana gösteriyorum çünkü bir şeyleri bir formda yazıp bazı verileri verdiklerinde ve

75
00:05:36,540 --> 00:05:42,420
gönder düğmesine tıkladıklarında veriler bu formdan çıkarıldı ve bir yerden bir istek gönderildi.

76
00:05:42,570 --> 00:05:45,670
Ve bu durumda, halihazırdaki yerimize gönderiliyor.

77
00:05:45,810 --> 00:05:53,190
Ancak bunu eylem olarak değiştirmek ve Wikipedia Vikipedi'ye geri dönersek ya

78
00:05:57,920 --> 00:05:59,960
da Rusty şifre

79
00:06:02,870 --> 00:06:09,080
testi adını kullanırsak bir iki üçünü göreceksiniz beni Wikipedia'ya götürüyor.

80
00:06:09,420 --> 00:06:11,220
Ve verilerimi burada ekliyor.

81
00:06:11,280 --> 00:06:14,530
Bu formu kullanarak başarılı bir şekilde bir istek gönderdik.

82
00:06:14,910 --> 00:06:21,480
Ve bu istekte veriler kullanıcı adı ve şifre alanlarından çıkarıldı ve daha

83
00:06:21,480 --> 00:06:23,240
sonra istekle gönderildi.

84
00:06:23,280 --> 00:06:27,030
İşte bu şekilde yapacağımız her türde formun temeli budur.

85
00:06:27,030 --> 00:06:32,540
Her zaman bir istek değil, ancak formlarımız daha sonra dışarı çıkarıp bir yere gönderir ve

86
00:06:32,940 --> 00:06:35,940
ardından verileri işleyip arka taraftaki arka uçta alacağız.
