Trang chủ Lập trình PHP - MySQL Kiểm tra xem PHP đang có đang thực thi trên localhost

Kiểm tra xem PHP đang có đang thực thi trên localhost

Hôm nay mình có viết một tool nhỏ và cần phải lấy thông tin IP hiện tại của máy người dùng với biến $_SERVER[‘REMOTE_ADDR’] trong PHP. Tuy nhiên nếu dùng biến này thì trên host trực tuyến thì nó chạy tốt nhưng nếu để ở local thì nó sẽ nhận diện sai. Vậy là phải giải quyết bằng cách phân biệt PHP đang chạy trên local hay trên host trực tuyến.

Giải pháp cũng đơn giản là biến luôn có giá trị 127.0.0.1 hoặc ::1 khi chạy trên local nên ta chỉ cần kiểm tra xem $_SERVER[‘REMOTE_ADDR’] có nhận giá trị này không. Nếu có thì nó là localhost còn không thì chắc nó đang ở chế độ trực tuyến. Dưới đây là code:

Huỳnh Mai Anh Kiệt

- Advertisement -
Huỳnh Mai Anh Kiệthttps://anhkiet.biz
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 cho Hura Apps - một startup nhỏ về công nghệ 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

BÀI VIẾT MỚI

Hướng dẫn tải video ngắn Facebook Reel miễn phí

Facebook Reels là tính năng video ngắn mới của Facebook. Nếu bạn muốn tải những video ngắn này của mọi người thì bạn có...

Lập Trình Viên 25 Tuổi Kiếm Được $30.000 Mỗi Tháng Từ Các Ứng Dụng Shopify

Mat De Sousa là một doanh nhân Pháp, anh là người đứng sau 2 ứng dụng Shopify là Wide Bundles và WideReview do chính...

Lần đầu nhận quà từ Shopify

Hura Apps là 1 trong những đối tác của Shopify được vinh dự Shopify chọn tham gia chương trình (Huấn luyện Thương mại) Commerce...

Một số ưu đãi của Shopify cho người dùng đăng ký mới

Shopify chỉ cho phép người dùng mới 14 ngày dùng thử miễn phí. Nếu bạn cảm thấy khoảng thời gian này là không đủ...

Trang web hỗ trợ tìm kiếm trên Facebook

Facebook là mạng xã hội lớn nhất hiện nay. Thông tin được người dùng chia sẻ trên mạng xã hội này là vô cùng...

BẠN XEM CHƯA

Widget CSS Classes – Plugin hỗ trợ tạo thêm class cho widget của WordPress

Nói chung một widget mới được khởi tạo trên WordPress đều có một ID khác nhau nhưng vì một lý do nào đó bạn...

Dùng hàm alert() cho một mảng trong JavaScript

Thường khi code mình hay debug trong JavaScript bằng hàm alert() hoặc console.log(). Trong đó console.log() được dùng nhiều hơn cả vì nói chung...

Tự khúc tháng ba

Dòng thời gian cứ trôi, để tất cả những gì của ngày hôm qua mãi là ký ức. Tháng ba về với những cơn...

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...

Loại bỏ quảng cáo phiền toái của Facebook trên Firefox

Có bao giờ bạn cảm thấy phiền toái những những quảng cáo hoặc những gợi ý trang (Pages). Nếu bạn đang sử dụng trình...