Trang chủ Lập trình PHP - MySQL Hàm PHP kiểm tra chuỗi có đúng định dạng của 1 tên...

Hàm PHP kiểm tra chuỗi có đúng định dạng của 1 tên miền

Hôm rồi mình có viết một công cụ bằng PHP làm số 1 việc. Trong đó người dùng sẽ phải truyền tham biến (parameter) là một tên miền (domain) hợp lệ vào URL. Tuy nhiên thay vì nhập 1 tên miền hợp lệ thì nhiều người dùng chạy lệnh để khai thác lỗi SQL Injection.

Vậy là phải viết hàm để kiểm tra tham biến truyền vào có phải đúng định dạng của 1 tên miền hợp lệ hay không. Nếu đúng thì mới cho chạy tiếp không thì chặn ngay và luôn. Và đây là hàm mình sử dụng:

Hàm sẽ trả về giá trị TRUE hoặc FALSE.

Xin chia sẻ để các bạn có thể tham khảo khi cần.

Huỳnh Mai Anh Kiệt

Huỳnh Mai Anh Kiệthttps://www.mangbinhdinh.vn
Anh là một người đam mê công nghệ. Hiện tại anh là một lập trình viên tại Quy Nhơn.

BÌNH LUẬN

Vui lòng nhập bình luận của bạn
Vui lòng nhập tên của bạn ở đây

- Advertisment -
Shopify

BÀI VIẾT MỚI

Hướng dẫn tạo hiệu ứng slow-motion với Instagram Reels

Sau khi cộng đồng công nghệ kêu gọi tẩy chay TikTok vì nghi ngờ ứng dụng này thu thập dữ liệu người dùng thì...

Amazon ra mắt Amazon Honeycode – Công cụ hỗ trợ người dùng tạo ứng dụng di động và web

Mới đây Amazon vừa thông báo ra mắt dịch Amazon Honeycode. Đây là một dịch vụ hỗ trợ người dùng tạo ra các ứng...

Điều gì sẽ xảy ra với cơ thể khi bạn trúng đạn

Chúng ta chắc hẳn đã xem khá nhiều bộ phim hành động mà trong đó nhân vật chính bị trúng đạn vào vai, vào...

Dad, How Do I? – Kênh Youtube cho những ai không có bố

Vừa qua, một kênh YouTube mới của một người đàn ông dạy bài học, kỹ năng về cuộc sống đã lan truyền cực kỳ...

Facebook chi 400 triệu đô để mua lại Giphy

Giphy là một nền tảng trực tuyến hỗ trợ lưu trữ và tìm kiếm ảnh động (GIF) trực tuyến của Mỹ. Và mới đây...

BẠN XEM CHƯA

Hacker rao bán 65 triệu mật khẩu người dùng Tumblr

Đầu tháng 5 vừa qua Tumblr tiết lộ rằng một bên thứ ba đã có được quyền truy cập vào các địa chỉ email...

BSend – Dịch vụ gửi file dung lượng lớn mới của Tên Lửa

Mạng Bình Định từng giới thiệu với các bạn dịch vụ gửi file dung lượng lớn của FPT là Fsend. Mới đây Tên Lửa -...

Thêm một hình thức kiếm tiền trực tuyến mới với 8Share

Vô tình thấy một banner với nội dung kiếm tiền trực tuyến nên tò mò bấm vào biết đến trang 8Share này. Theo thông tin...

18 dịch vụ trực tuyến miễn phí hỗ trợ nghiên cứu thị trường và đối thủ

Có 18 công cụ, nguồn thông tin sau đây sẽ là vũ khí đắc lực cho người làm kinh doanh trong thời đại 4.0...

Đổi tên fanpage Facebook

Trước đây, bạn đã lập một fanpage trên Facebook và đã chọn tên miền phụ từ Facebook. Nay vì một lý do nào đó...