1
00:00:00,150 --> 00:00:00,760
Muhteşem.

2
00:00:00,870 --> 00:00:06,210
Dolayısıyla flaşın doğru bir şekilde ayarlandığına göre, önyüklemeyle ilgili uyarıların gizlenmesi gerektiği zaman

3
00:00:06,300 --> 00:00:07,750
görüntülemez veya göstermiyor.

4
00:00:07,980 --> 00:00:13,470
Fakat bizde bir şeyler var, şimdi girebiliriz ve uygun gördüğümüz her yerde hata

5
00:00:13,470 --> 00:00:15,220
veya başarı mesajlarını doldurabiliriz.

6
00:00:15,240 --> 00:00:18,090
O halde bir seferde tek bir rota alalım.

7
00:00:18,090 --> 00:00:21,840
Bu yüzden bizim kamp tamamladı ile başlayalım.

8
00:00:22,470 --> 00:00:25,920
Bu yüzden herkesin çizgiye gidebilmesi lazım.

9
00:00:25,920 --> 00:00:30,960
Kampın indeksini çizmek için herhangi bir hata mesajı veya başarı mesajı olmamalıdır.

10
00:00:32,160 --> 00:00:39,210
Oluşturulan eğik çizgi kampına bir posta isteği göndermeye çalışırsanız giriş yapmanız gerekir.

11
00:00:39,780 --> 00:00:46,270
Yani giriş yapmadıysanız, gidip katman indeksi yerine katman bulalım evet.

12
00:00:46,470 --> 00:00:48,070
Ve biz buluruz giriş.

13
00:00:48,150 --> 00:00:49,680
Bunu zaten yaptık.

14
00:00:49,680 --> 00:00:51,230
Öyleyse lütfen önce giriş yapın.

15
00:00:51,260 --> 00:00:56,470
Bunu yapmak için giriş yapmanız gerektiğini varsayalım.

16
00:00:57,210 --> 00:00:58,700
Onu kurtaracağız.

17
00:00:58,890 --> 00:01:00,440
Kampa geri dön.

18
00:01:00,480 --> 00:01:03,960
Bu, yaratmaya özen gösterir.

19
00:01:04,140 --> 00:01:06,290
Formu görmek için aynı şey.

20
00:01:06,290 --> 00:01:09,110
Oturum açmanız gereken yeni form.

21
00:01:09,150 --> 00:01:15,570
Aynı flaşa sahibiz, burada orta katman daha aşağıya iniyor.

22
00:01:15,570 --> 00:01:19,960
Herkes şuradaki şov sayfasına gidebilir.

23
00:01:20,070 --> 00:01:23,200
Kamp sahipliğini kontrol ettik.

24
00:01:23,280 --> 00:01:29,610
kamp için düzenleme formuna erişmeye çalışan kullanıcının aslında o kampa sahip olup olmadığını kontrol edecektir.

25
00:01:29,610 --> 00:01:30,880
Yani bu, bir

26
00:01:31,140 --> 00:01:38,430
Yani ara katman yerine, burada bulunan kamp sahipliğini kontrol edersek yapabileceğimiz

27
00:01:38,430 --> 00:01:40,380
birkaç şey var.

28
00:01:40,560 --> 00:01:43,990
Önce bir kullanıcının oturum açtığını kontrol ediyoruz.

29
00:01:44,340 --> 00:01:55,100
Öyleyse önce gitmezsek yön değiştirelim, bir istek noktasında flash up hata yapalım ve yapacağız.

30
00:01:55,310 --> 00:02:00,050
Bunu yapmak için giriş yapmanız gerekir.

31
00:02:00,490 --> 00:02:09,630
Tamam, ancak büyük olasılıkla o kişinin bile o sayfaya girdiği sık sık gerçekleşmeyecek, çünkü

32
00:02:09,630 --> 00:02:14,540
bir şey sahibi olmadığınız sürece bağlantıyı bile göremiyorsunuz.

33
00:02:14,550 --> 00:02:19,710
Dolayısıyla, aslında düzenleme sayfasına gitmek için kendiniz gerçek olduğunuzu manuel olarak girmeniz gerekir.

34
00:02:19,770 --> 00:02:25,340
Bu yüzden, test amacıyla gerçekten daha fazla şey biliyorsunuz ve mümkün olduğunca güvenli olmanız gerekir.

35
00:02:25,350 --> 00:02:30,420
Ancak çoğu kullanıcı, sizi uzun zamandır ya da elle yazdığınız konusunda sizi düzenlemeye çalışmıyor.

36
00:02:30,990 --> 00:02:31,650
Tamam.

37
00:02:32,160 --> 00:02:38,010
Yani daha önemli bir kısmı olsa da, bir kereliğine, kullanıcı giriş yapmış kampı bulursak kampı buluruz.

38
00:02:38,640 --> 00:02:45,330
Ve sonra bir hata varsa, burada bir şey ekleyebiliriz, bu bulamazsak bu bir veritabanından gelen bir

39
00:02:45,330 --> 00:02:46,810
hatayı ifade eder.

40
00:02:46,830 --> 00:02:57,810
istek dökümü flaş hatası yapabiliriz ve sadece bir şey bulunamadığını söyleyelim veya böyle bir şey yapalım.

41
00:02:57,810 --> 00:02:58,930
Dolayısıyla bir

42
00:02:59,220 --> 00:03:05,050
Muhtemelen bunu hiç göremeyeceğiz ama oraya koyabiliriz ve bu satırı kopyalayacağız.

43
00:03:05,250 --> 00:03:07,060
Şimdi önemli olan budur.

44
00:03:07,620 --> 00:03:13,360
Dolayısıyla, bulunan kampçı yazar kimliği oturum açmış kullanıcı kimliğine eşitse, devam edin.

45
00:03:13,590 --> 00:03:15,340
Orada flaş yok

46
00:03:15,480 --> 00:03:18,000
Değilse böyle bir şey söyleyebilirsiniz.

47
00:03:18,000 --> 00:03:19,330
İzin reddedildi.

48
00:03:19,630 --> 00:03:20,820
Ama şimdi yapalım.

49
00:03:20,820 --> 00:03:26,640
Bunu yapmak için iznin yok.

50
00:03:26,640 --> 00:03:27,760
Oraya gidiyoruz.

51
00:03:28,410 --> 00:03:33,530
Kamp sahalarına geri dönersek, aynı şeyi kullanan güncellemeler de olur.

52
00:03:33,520 --> 00:03:39,220
Kamp sahipliğini kontrol edin ve aynı şeyi kullanan da yok ettik.

53
00:03:39,780 --> 00:03:45,950
Ve içeri girip doldurabiliriz, böylece videoyu vakit harcamayacağım, ancak gidebiliriz.

54
00:03:45,960 --> 00:03:52,800
Ve id tarafından bir kamp bulmaya çalışıyoruz ve o kamp yoksa güncelleniyor.

55
00:03:52,800 --> 00:03:55,830
Aslında bunun yerine onun için yapalım.

56
00:03:55,830 --> 00:04:01,200
Yani, var olmayan bir kampı düzenlemeye çalışıyorsanız burada bir şey ekleyebiliriz.

57
00:04:01,290 --> 00:04:05,540
Dolayısıyla hata olup olmadığını kontrol ederdik ve bunu tekrar yapmak için vakit harcamayacağız.

58
00:04:05,730 --> 00:04:12,330
Ancak, istediğiniz yere bunları ekleyebileceğinizi bilmenizi isterim, böylece bu isteği flaşla ekleyebilir ve herhangi

59
00:04:12,690 --> 00:04:15,580
bir ileti hatası veya başarısı ekleyebilirsiniz.

60
00:04:15,600 --> 00:04:20,850
Bu nedenle, temelde kullanıcıların yaptıkları her şey için bir tebrik mesajı göndermek isterseniz,

61
00:04:20,850 --> 00:04:22,550
isterseniz bunu kolayca yapabilirsiniz.

62
00:04:22,740 --> 00:04:24,670
Ve aslında bunu yapalım.

63
00:04:24,800 --> 00:04:26,530
Yorum alana kadar bekleyeceğiz.

64
00:04:26,550 --> 00:04:31,810
Her neyse, yine orada aynı katman kullanarak yok ettik.

65
00:04:31,860 --> 00:04:35,810
Şimdi yorumlara geçelim.

66
00:04:36,360 --> 00:04:37,920
Böylece yeni bir yorum yapmaya çalışıyorsunuz.

67
00:04:37,920 --> 00:04:39,110
Giriş yapmanız gerekiyor.

68
00:04:39,120 --> 00:04:40,110
Zaten bunu

69
00:04:42,880 --> 00:04:47,320
yaptık ve yorumlar, rota oluşturuyor, halen giriş yapmanız gerekiyor.

70
00:04:47,330 --> 00:04:48,650
Aynı şey.

71
00:04:48,650 --> 00:04:50,780
Ve böyle bir şey yapabiliriz.

72
00:04:50,780 --> 00:04:58,130
yaptıktan sonra doğru yapabilir veya flash hatası isteyebilir ve sadece bir şeylerin ters gittiğini söyleyebiliriz.

73
00:04:58,130 --> 00:05:00,800
Dolayısıyla, bir hata varsa bir yorumu

74
00:05:01,730 --> 00:05:07,010
Yine ve muhtemelen bunu göremezsiniz, ancak veriler bir şeyler ters gittiğinde

75
00:05:07,010 --> 00:05:13,700
veritabanı bir şekilde berbat edilmiş ise, o zaman bu yorumu yaratmaya çalışırken bir hata olabilir.

76
00:05:13,700 --> 00:05:16,790
Aksi halde, yorumu oluşturup yeniden yönlendiriyoruz.

77
00:05:16,790 --> 00:05:27,430
Yani burada, başarılı bir mesaj isteği ekleyebiliriz, eklediğiniz veya yorum oluşturduğunuz bir Access tam

78
00:05:29,500 --> 00:05:37,580
eklenmiş yorumu ekleyeceğiz ve daha sonra ekledik şov sayfasına geri yönlendiriyoruz.

79
00:05:38,060 --> 00:05:41,780
Ve bu, yorum mülkiyet kontrolünü kontrol ediyor.

80
00:05:41,780 --> 00:05:48,660
sahibiz, böylece kullanıcı Lyddon değilse ya da burada bir şey gösterse aynı şeyi yapabiliriz.

81
00:05:49,850 --> 00:05:53,890
Yani katman yazılımımıza gidersek burada kontrol yorumu mülkiyet oranına

82
00:05:54,650 --> 00:05:58,150
Bunu yapmak için giriş yapmanız gerekir.

83
00:05:59,090 --> 00:06:04,430
Sahip değillerse oturum açarlarsa bir hata da görüntüler.

84
00:06:04,550 --> 00:06:06,110
Bunu yapmak için

85
00:06:08,750 --> 00:06:09,990
iznin yok.

86
00:06:10,460 --> 00:06:11,200
TAMAM.

87
00:06:11,900 --> 00:06:16,520
Elbette buna başka şeyler ekleyebildiğimiz yerler de var ancak basit ve gerçekten

88
00:06:16,520 --> 00:06:19,580
hatalar için en önemli yerlerden biri olmak istiyoruz.

89
00:06:19,580 --> 00:06:22,720
Bu yüzden yarattığınız veya düzenlediğiniz her şey için bunu yapmak istemiyorum.

90
00:06:22,820 --> 00:06:28,490
Ancak, aslında yok olan bir şeyi sildikten sonra bir mesajı göstermek için daha yaygın olan bir şeyi

91
00:06:28,490 --> 00:06:30,320
düzenlemeyi ne zaman kolayca öğreneceğiz.

92
00:06:30,470 --> 00:06:38,930
Bunu yapabilir miyiz, o halde burada, burada bir başarıyı ekleyeceğimiz bir

93
00:06:39,740 --> 00:06:42,680
açıklamayı sildiğinizde şunu diyelim:

94
00:06:43,550 --> 00:06:46,820
Yorumlar silindi.

95
00:06:46,970 --> 00:06:49,310
Yani bu kez bir şey kaldırıldı.

96
00:06:49,640 --> 00:06:54,000
Bir hata varsa başka bir şey ekleyebiliriz ancak bir hata olmazsa yapmayacağım.

97
00:06:54,230 --> 00:06:56,660
Bu mesajı Flash'la yeniden yönlendirin.

98
00:06:56,660 --> 00:07:02,590
Elimizdeki son noktalardan bazıları, kimlik doğrulama yolları.

99
00:07:02,630 --> 00:07:06,380
Bu yüzden önce ilk şeyler kayıt olunca görelim.

100
00:07:06,500 --> 00:07:11,750
Postane isteklerini eğik çizgiye gönderirken bir hata olduğunda

101
00:07:11,750 --> 00:07:14,630
hemen o sayfada görünmesini istemezsiniz.

102
00:07:14,720 --> 00:07:16,600
Bir şeyler eklemek istiyoruz.

103
00:07:16,610 --> 00:07:22,160
Kullanıcı adı zaten boşa giderse şifreniz boşsa, bunun

104
00:07:22,670 --> 00:07:27,310
nedeni ne olursa olsun kaydolamamanızın gerçekleşmesi olabilir;

105
00:07:27,680 --> 00:07:30,680
Ve biz kendi hatalarımızı yazmak zorunda değiliz.

106
00:07:31,100 --> 00:07:33,950
Bu alanın burada olduğu anlamına geliyor.

107
00:07:33,980 --> 00:07:35,760
Öyleyse önce sana bunu göstereyim.

108
00:07:35,760 --> 00:07:42,050
Eğer boşaltma hatası talep edersek ve kamp yerine bir dizge olarak

109
00:07:42,500 --> 00:07:51,620
bulunmazsa, sadece VRR'ye eklediğimizi unutmayın. Bir kullanıcı geçişini yeni kullanıcıya, şifreyi de gövdeden kaydetmeye çalıştık.

110
00:07:51,620 --> 00:07:55,560
Ardından bir geri arama hatası ve bir hata olup olmadığını denetleyen kullanıcı hatası var.

111
00:07:55,570 --> 00:07:58,490
Ve bu pasaportdan geliyor.

112
00:07:58,910 --> 00:08:01,540
Boş olacak veya orada bir hata olacak.

113
00:08:01,550 --> 00:08:08,240
Ve bu hata mevcutsa, şifre boş olamaz, kullanıcı adı boş olabilir veya kullanıcı adı zaten

114
00:08:08,240 --> 00:08:10,510
alınmış gibi bir şey olacaktır.

115
00:08:10,850 --> 00:08:14,700
Ve bunu sadece gönderiyoruz, bu yüzden bu mesajları kendimiz yazmak zorunda değiliz.

116
00:08:14,870 --> 00:08:19,130
Kendi özel sürümlerimizi yazabiliriz, ancak basitlik uğruna, zaten

117
00:08:19,130 --> 00:08:27,520
bizim için yapılmış olan şeylerden yararlanacağız ve kaydolduktan sonra aynı şeyi yapabiliriz ve daha sonra sizi oturum

118
00:08:27,560 --> 00:08:28,040
açarız.

119
00:08:28,190 --> 00:08:42,470
Flaş başarısı talebinde bulunabiliriz ve yalnızca kampanyaya hoş geldiniz diyeyiz ve daha sonra, kullanıcı adı kullanıcı

120
00:08:42,470 --> 00:08:51,720
adı yapabileceğimiz farklı yerlerden eriştiğimiz kullanıcı adını ve kullanıcı adını ekleyeceğiz.

121
00:08:51,860 --> 00:08:56,720
Ayrıca, adınızı kullanmanız için bir gövde istenecektir, ancak bir şekilde

122
00:08:56,780 --> 00:09:00,470
veritabanımız tarafından değiştirilmişse veritabanından geri gelenleri kullanacağız.

123
00:09:00,470 --> 00:09:01,530
Tamam.

124
00:09:01,530 --> 00:09:03,950
Mesaj ekleyebildiğimiz çok sayıda farklı yer var.

125
00:09:04,070 --> 00:09:07,080
Başka önemli bölüm var mı diye tekrar kontrol edelim.

126
00:09:07,790 --> 00:09:09,890
Yani çıkış yaptığınızda bunu zaten almış durumdayız.

127
00:09:10,460 --> 00:09:13,820
Ve biz burada olduğumuz sürece iyi olmalıyız.

128
00:09:13,820 --> 00:09:20,310
Katman yazılımımızdan kurtulabiliriz, çünkü şimdi bunu ara katman dosyasına taşıdık.

129
00:09:20,420 --> 00:09:20,850
TAMAM.

130
00:09:20,870 --> 00:09:22,640
Bu yüzden bir şans verelim.

131
00:09:22,830 --> 00:09:26,670
Sunucuyu yeniden başlatın ve neler olduğunu görün.

132
00:09:27,170 --> 00:09:28,790
Dolayısıyla canlandırarak başlıyoruz.

133
00:09:29,210 --> 00:09:33,440
Yeni bir kamp eklemeyi denersem, bana giriş yapmam gerektiğini söylerler.

134
00:09:34,110 --> 00:09:35,570
Hadi geri dönelim.

135
00:09:35,600 --> 00:09:39,820
Aynı şeyi denersem ve bir yorum yaparsam giriş yapmam gerekiyor.

136
00:09:40,160 --> 00:09:40,550
Tamam.

137
00:09:40,820 --> 00:09:50,930
Şimdi şimdi giriş yapalım veya kaydolun ve şimdi burada bulunan Rustie olarak kaydolmak gibi bir

138
00:09:50,930 --> 00:09:52,280
şeyler deneyelim.

139
00:09:53,630 --> 00:09:54,680
Ve boşver.

140
00:09:54,680 --> 00:09:58,030
Görünüşe göre Rusty, uygulamanın bu sürümünde mevcut değildi.

141
00:09:58,190 --> 00:10:01,210
Veritabanları çok farklı sürümleri var.

142
00:10:01,370 --> 00:10:03,960
Bu yüzden, Rusty'nin kampına hoş geldin diyor.

143
00:10:03,980 --> 00:10:07,890
Şimdi ben çıkarsam seni de dışarıda bıraktım.

144
00:10:07,970 --> 00:10:10,760
Rusty olarak kayıt olduysam, bu cinsten olduğumu görecekler.

145
00:10:13,420 --> 00:10:15,650
Şimdi denersem ve zaten almış gibi

146
00:10:15,650 --> 00:10:17,360
Burada nesne.

147
00:10:17,480 --> 00:10:19,930
O halde bir dakika içinde buna yakından bir göz atalım.

148
00:10:19,940 --> 00:10:25,600
Nesne nesnesi kaydolduğumda ve buna geri dönecek bir kayıt hatası alıyorum.

149
00:10:25,610 --> 00:10:28,070
Şimdi gördüğümüz diğer bazı hatalara bir göz atalım.

150
00:10:28,070 --> 00:10:30,500
Yani tekrar Rusty olarak

151
00:10:35,440 --> 00:10:43,280
giriş yaparsam, şimdi de samen creek'e uğraşmayı denerim ve denerim ama bağlantının burada olmadığı

152
00:10:43,280 --> 00:10:51,560
bu kampa şunu söylüyorum: Ama ben çizgiye gidersem, bana " Bunu yapmak için iznim yok.

153
00:10:51,620 --> 00:10:58,040
Yani hepsi resti olarak kayıt olmaya çalışırken oluşan hata dışında çalışıyorlar.

154
00:10:58,100 --> 00:11:00,740
Rusty zaten oluşturulduktan sonra.

155
00:11:00,860 --> 00:11:04,060
Bu yüzden bizimkinden bahsettik.

156
00:11:04,160 --> 00:11:05,240
Bu biraz kafa karıştırıcı.

157
00:11:05,240 --> 00:11:06,690
Dosyaları endekslemeliyiz.

158
00:11:06,710 --> 00:11:12,770
Bu nedenle, indeks katmanı yazılımını kapatmamıza izin verin ve sahip olduğumuz dizin kodlamamıza bir

159
00:11:12,770 --> 00:11:13,610
göz atalım.

160
00:11:13,690 --> 00:11:20,600
bu yüzden güzergah sayısı kamp yerinde yorumları yerine çok karışıklaşmıyor ve dizin var.

161
00:11:20,600 --> 00:11:22,220
Seni burada göstereceğim,

162
00:11:22,220 --> 00:11:26,900
Dolayısıyla burada dizinin yerine bu hattın bulunduğu flash hatasını

163
00:11:29,590 --> 00:11:38,330
istiyoruz ve hatayı geçiyoruz ve basit bir eleştirel düşünelim. Günlük VRR ve ne alırsam

164
00:11:38,330 --> 00:11:40,500
bir göz atalım.

165
00:11:41,000 --> 00:11:43,080
Bu yüzden tekrar bu hataya neden olmak için.

166
00:11:43,520 --> 00:11:48,830
Peki boş bir kullanıcı adı ile çalışıp denemem ne olur görelim boş parola çalışmamalı.

167
00:11:50,270 --> 00:11:53,810
Buraya bir mesaj geldiğinde bir göz atarsak.

168
00:11:53,810 --> 00:11:55,660
Yani bu bizim.

169
00:11:55,950 --> 00:11:58,440
Ve içinde onun adı var.

170
00:11:58,550 --> 00:12:02,140
Ve daha da önemlisi, hiçbir kullanıcı adı verildi mesajı.

171
00:12:02,150 --> 00:12:07,070
Dolayısıyla sadece burada geçmektense, mesajınızı bunun gibi

172
00:12:09,650 --> 00:12:11,110
yapmak istiyoruz.

173
00:12:11,350 --> 00:12:17,300
Şimdi sunucuyu yeniden başlatın ve her hata mesajında ​​farklı olun.

174
00:12:17,300 --> 00:12:19,310
Dolayısıyla bu durumda hiçbir kullanıcı adı verilmemiş.

175
00:12:19,310 --> 00:12:25,760
Ayrıca şifre verilemediği için kullanıcı adı zaten verildiğini görebildiğiniz için daha önce bunu aldım.

176
00:12:25,760 --> 00:12:28,430
Bu yüzden tekrar deneyelim.

177
00:12:29,750 --> 00:12:38,270
Kayıt ol sadece yenilendiğinden emin olun, boş bırakın ve kullanıcı adı almamam olsun diye verildi.

178
00:12:38,300 --> 00:12:45,080
Şimdi denersem ve halihazırda var olan resti olarak kayıt olursam, şimdi kayıtlı bir adla bir

179
00:12:45,080 --> 00:12:46,450
kullanıcı bulurum zaten.

180
00:12:46,640 --> 00:12:51,160
Bu yüzden, E-R'den mesajımızı iletirken mesajımızı kullanıyoruz.

181
00:12:51,170 --> 00:12:57,380
Ve bunlar, bu mesajların Passport'tan aslında Mongoose'dan geri geldiğini

182
00:12:57,410 --> 00:13:02,520
bulmuyoruz, ancak kullandığımız mongoose pasaport yerel paketine sahibiz.

183
00:13:02,600 --> 00:13:04,360
Bu yüzden otomatik olarak alıyoruz.

184
00:13:04,370 --> 00:13:05,370
Tamam.

185
00:13:05,390 --> 00:13:10,620
Bu işi yapmak için üç video bulunan videoların sayısı kadar çok iş var.

186
00:13:11,180 --> 00:13:17,000
Ancak bunu sıfırdan yaparak her talebe eklerken ve hepsiyle uğraşmakla karşılaştırıldığında

187
00:13:17,090 --> 00:13:17,960
daha kolaydır
