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://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

BÀI VIẾT MỚI

Hướng dẫn tạo hiệu ứng mưa rơi trên trang web với JavaScript

Quy Nhơn chớm bước vào mùa hè với nắng nóng. Những lúc thế này tự nhiên lại thèm những cơn mưa để giải tỏa...

Instagram ra mắt tính năng tạo chú thích tự động cho Stories và Reels

Tiếp bước TikTok, Instagram hiện cũng đã ra mắt tính năng tạo chú thích (caption) tự động của riêng mình. Tính năng mới này đã...

Facebook đã chính thức cập nhật tính năng “bong bóng chat” trên iPhone

Mới đây, Facebook đã chính thức cập nhật tính năng Chat Heads (hay còn gọi là bong bóng chat) trên iPhone, cho phép người...

Facebook Workplace đạt mốc 7 triệu người dùng trả phí

Vào thứ Ba vừa rồi, Facebook vừa mới thông báo ứng dụng Facebook Workplace của họ tính cho tới thời điểm hiện tại đã...

Instagram sẽ hỗ trợ người dùng có tầm ảnh hưởng (KOLs) tạo cửa hàng và bán hàng trên nền tảng của mình

Trong một buổi phát sóng trực tiếp gần đây nhất, Mark Zuckerberg - Giám đốc điều hành Facebook đã công bố với giám đốc...

BẠN XEM CHƯA

Người giàu đọc sách, người nghèo nghịch điện thoại

1. Hiện tượng ngồi máy bay Quan sát những du khách khoảng 30-40 tuổi bạn sẽ thấy, những du khách ở khoang hạng nhất luôn...

Trần tình về việc Mạng Bình Định disconnect 4 ngày vừa qua

Chiều thứ 7 vừa rồi (3/5/2014) đang ung dung tung tăng định mở thêm mục chuyên mục mới trên Mạng Bình Định thì tự...

4 cách “trốn chạy” những kẻ quấy rối trên Facebook Chat

Cũng giống như trình chat Yahoo! Messenger thì trên Facebook chắc hẳn bạn cũng gặp không ít những kẻ chuyên quấy rối mình thông...

Điều khiển nhiều máy tính chỉ với một bàn phím và một con chuột

Bạn có nhiều máy tính nhưng chỉ có duy nhất một bàn phím và một con chuột. Theo lẽ thông thường để sử dụng...

Tăng tốc sao chép dữ liệu với Ultra Copier

Chắc hẳn đôi lần dù rất bận nhưng bạn vẫn phải kiên nhẫn ngồi đợi thao tác sao chép dữ liệu từ máy tính...