Yêu cầu thg 9 27, 6:46 PM 109 0 3
  • 109 0 3
0

Kiểm Tra Thông Tin Đã Tồn Tại Chưa

Chia sẻ
  • 109 0 3

Trong File test.txt có:

{ username: 'user1', password: '123' },

{ username: 'user2', password: '456' },

Phần nguời dùng gửi về bằng 'form':

username: user1

password: 789

làm thế nào để kiểm tra tên đấy đã tồn tại

(em yếu về phần database nên dùng file txt để lưu thông tin)

EM CẢM ƠN Ạ

thg 10 1, 8:32 AM

Yếu database thì luyện thôi bạn, chứ database giờ là không thể thiếu r

Avatar Hải Đăng Vũ @ere42556061
thg 10 1, 9:52 AM

3 CÂU TRẢ LỜI


Đã trả lời thg 9 28, 1:46 AM
0

Không biết back-end bạn đang dùng ngôn ngữ gì nhung bạn có thể tạo ra 1 cái validate để khi người dùng gửi thông tin username và mật khẩu lên thì gọi hàm validate đó để kiểm tra xem username đã tồn tại hay chưa. Mình thấy bạn đang lưu mật khẩu là raw text thì không nên lưu như vậy, trước khi lưu vào file thì bạn nên mã hóa cho nó. Còn về cách validate thì bạn có thể đọc file ra một mảng các user rồi tìm kiểm trong mảng đó xem có user nào có username được gửi lên không nếu có thì bạn gửi 1 message về là username đã tồn tại chẳng hạn

Chia sẻ
Avatar Hải Đăng Vũ @ere42556061
thg 9 28, 5:47 AM

Mình dùng php, html,js

Đã trả lời thg 9 28, 1:33 PM
0

Đầu tiên mình thấy là cách lưu dữ liệu của bạn có vấn đề về lưu trữ và truy xuất khó. Sao bạn không tạo csdl rồi lưu vô hoặc lưu vào file *.json cho dễ truy xuất.

Chia sẻ
Avatar Hải Đăng Vũ @ere42556061
thg 9 29, 1:04 AM

thế lưu vào file .json kiểu gì ?

Avatar Cong Thanh @viblo.d.c.thanh
thg 9 30, 10:48 AM

@ere42556061 đang tính giúp mà thấy nói chuyện cộc lốc quá, ko có đầu đuôi gì hết.

Avatar Hải Đăng Vũ @ere42556061
thg 9 30, 12:03 PM

@viblo.d.c.thanh mình xin lỗi =((

Đã trả lời thg 9 30, 8:51 AM
0

Đầu tiên mình thấy format của file test.txt là khá giống json, nên mình nghĩ đăng thắc mắc là không biết file test.txt này ở đâu mà có. Nếu do backend bạn tự tạo ra thì mình nghĩ bạn nên output ra một file json. Xong sau đó khi đọc vào mình mình cố gắng trích xuất thông tin có trong json đó ra. Mình nghĩ thế thôi ạ

Chia sẻ
Avatar Hải Đăng Vũ @ere42556061
thg 9 30, 9:43 AM

hơi khó hiểu 😢😢

Viblo
Hãy đăng ký một tài khoản Viblo để nhận được nhiều bài viết thú vị hơn.
Đăng kí