質問編集履歴

4

文章追加

2020/03/21 01:10

投稿

yor13
yor13

スコア8

test CHANGED
File without changes
test CHANGED
@@ -178,7 +178,7 @@
178
178
 
179
179
  ```
180
180
 
181
- どちらの書き方が好ましいですか?
181
+ どちらの書き方がセキュリティ的には好ましいですか?
182
182
 
183
183
  おそらくパターン2の方が好ましいと思いますが、そこまで気にしなくてもいいですか?
184
184
 

3

文法の修正

2020/03/21 01:10

投稿

yor13
yor13

スコア8

test CHANGED
File without changes
test CHANGED
@@ -1,6 +1,6 @@
1
1
  質問1
2
2
 
3
- LaravelのAuthのviewで{{ __('文字列') }}というのがあったので、{{ ('文字列') }}と何が違うのか知りたいです。
3
+ make:authで作られるファイルに、{{ __('文字列') }}というのがあったので、{{ ('文字列') }}と何が違うのか知りたいです。
4
4
 
5
5
  ```PHP
6
6
 

2

ソースの追加

2020/03/21 01:06

投稿

yor13
yor13

スコア8

test CHANGED
File without changes
test CHANGED
@@ -2,7 +2,167 @@
2
2
 
3
3
  LaravelのAuthのviewで{{ __('文字列') }}というのがあったので、{{ ('文字列') }}と何が違うのか知りたいです。
4
4
 
5
+ ```PHP
5
6
 
7
+ //プロジェクト名\resources\views\auth\register.blade.php
8
+
9
+
10
+
11
+ @extends('layouts.app')
12
+
13
+
14
+
15
+ @section('content')
16
+
17
+ <div class="container">
18
+
19
+ <div class="row justify-content-center">
20
+
21
+ <div class="col-md-8">
22
+
23
+ <div class="card">
24
+
25
+ <div class="card-header">{{ __('Register') }}</div>
26
+
27
+
28
+
29
+ <div class="card-body">
30
+
31
+ <form method="POST" action="{{ route('register') }}">
32
+
33
+ @csrf
34
+
35
+
36
+
37
+ <div class="form-group row">
38
+
39
+ <label for="name" class="col-md-4 col-form-label text-md-right">{{ __('Name') }}</label>
40
+
41
+
42
+
43
+ <div class="col-md-6">
44
+
45
+ <input id="name" type="text" class="form-control @error('name') is-invalid @enderror" name="name" value="{{ old('name') }}" required autocomplete="name" autofocus>
46
+
47
+
48
+
49
+ @error('name')
50
+
51
+ <span class="invalid-feedback" role="alert">
52
+
53
+ <strong>{{ $message }}</strong>
54
+
55
+ </span>
56
+
57
+ @enderror
58
+
59
+ </div>
60
+
61
+ </div>
62
+
63
+
64
+
65
+ <div class="form-group row">
66
+
67
+ <label for="email" class="col-md-4 col-form-label text-md-right">{{ __('E-Mail Address') }}</label>
68
+
69
+
70
+
71
+ <div class="col-md-6">
72
+
73
+ <input id="email" type="email" class="form-control @error('email') is-invalid @enderror" name="email" value="{{ old('email') }}" required autocomplete="email">
74
+
75
+
76
+
77
+ @error('email')
78
+
79
+ <span class="invalid-feedback" role="alert">
80
+
81
+ <strong>{{ $message }}</strong>
82
+
83
+ </span>
84
+
85
+ @enderror
86
+
87
+ </div>
88
+
89
+ </div>
90
+
91
+
92
+
93
+ <div class="form-group row">
94
+
95
+ <label for="password" class="col-md-4 col-form-label text-md-right">{{ __('Password') }}</label>
96
+
97
+
98
+
99
+ <div class="col-md-6">
100
+
101
+ <input id="password" type="password" class="form-control @error('password') is-invalid @enderror" name="password" required autocomplete="new-password">
102
+
103
+
104
+
105
+ @error('password')
106
+
107
+ <span class="invalid-feedback" role="alert">
108
+
109
+ <strong>{{ $message }}</strong>
110
+
111
+ </span>
112
+
113
+ @enderror
114
+
115
+ </div>
116
+
117
+ </div>
118
+
119
+
120
+
121
+ <div class="form-group row">
122
+
123
+ <label for="password-confirm" class="col-md-4 col-form-label text-md-right">{{ __('Confirm Password') }}</label>
124
+
125
+
126
+
127
+ <div class="col-md-6">
128
+
129
+ <input id="password-confirm" type="password" class="form-control" name="password_confirmation" required autocomplete="new-password">
130
+
131
+ </div>
132
+
133
+ </div>
134
+
135
+
136
+
137
+ <div class="form-group row mb-0">
138
+
139
+ <div class="col-md-6 offset-md-4">
140
+
141
+ <button type="submit" class="btn btn-primary">
142
+
143
+ {{ __('Register') }} ここです
144
+
145
+ </button>
146
+
147
+ </div>
148
+
149
+ </div>
150
+
151
+ </form>
152
+
153
+ </div>
154
+
155
+ </div>
156
+
157
+ </div>
158
+
159
+ </div>
160
+
161
+ </div>
162
+
163
+ @endsection
164
+
165
+ ```
6
166
 
7
167
  質問2
8
168
 

1

文章追加

2020/03/21 00:55

投稿

yor13
yor13

スコア8

test CHANGED
File without changes
test CHANGED
@@ -20,4 +20,6 @@
20
20
 
21
21
  どちらの書き方が好ましいですか?
22
22
 
23
+ おそらくパターン2の方が好ましいと思いますが、そこまで気にしなくてもいいですか?
24
+
23
25
  パターン1で書いているサイトもあれば、パターン2で書いているサイトもあるので。