質問編集履歴

2

完成コードを追加

2018/10/29 22:13

投稿

ijuya_yika
ijuya_yika

スコア50

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

コード訂正

2018/10/29 22:13

投稿

ijuya_yika
ijuya_yika

スコア50

test CHANGED
File without changes
test CHANGED
@@ -148,7 +148,7 @@
148
148
 
149
149
 
150
150
 
151
- ######htmlに表示される内容 (XXXXXのパスワードはテーブルに無いログインに成功している)
151
+ ######htmlに表示される内容(ID:5bd70d70add61, pass:XXXXXでログインするがXXXXXのパスワードはテーブルに無いにも関わらずログインに成功)
152
152
 
153
153
  ```
154
154