質問編集履歴
2
完成コードを追加
test
CHANGED
File without changes
|
test
CHANGED
@@ -185,3 +185,39 @@
|
|
185
185
|
php -V => `PHP 7.0.32-0ubuntu0.16.04.1`
|
186
186
|
|
187
187
|
OS => `Linux 4.4.0-133-generic #159-Ubuntu`
|
188
|
+
|
189
|
+
|
190
|
+
|
191
|
+
|
192
|
+
|
193
|
+
###追記
|
194
|
+
|
195
|
+
指摘を受けた後に直したコード(login.php)
|
196
|
+
|
197
|
+
```PHP
|
198
|
+
|
199
|
+
/* query DB */
|
200
|
+
|
201
|
+
$UID=$_POST["userPassword"];
|
202
|
+
|
203
|
+
$pass=$_POST["password"];
|
204
|
+
|
205
|
+
$query = "select exists(select * from db where userID='$UID' and password='$pass')";
|
206
|
+
|
207
|
+
$result = $mysqli->query($query);
|
208
|
+
|
209
|
+
if($result->fetch_assoc()){
|
210
|
+
|
211
|
+
echo "User $UID have successfully logged in!!" . "<br>";
|
212
|
+
|
213
|
+
}
|
214
|
+
|
215
|
+
else {
|
216
|
+
|
217
|
+
echo "Could not find user $UID" . "<br>";
|
218
|
+
|
219
|
+
}
|
220
|
+
|
221
|
+
|
222
|
+
|
223
|
+
```
|
1
コード訂正
test
CHANGED
File without changes
|
test
CHANGED
@@ -148,7 +148,7 @@
|
|
148
148
|
|
149
149
|
|
150
150
|
|
151
|
-
######htmlに表示される内容
|
151
|
+
######htmlに表示される内容(ID:5bd70d70add61, pass:XXXXXでログインするがXXXXXのパスワードはテーブルに無いにも関わらずログインに成功)
|
152
152
|
|
153
153
|
```
|
154
154
|
|