मैं एक वेबसाइट पर काम कर रहा हूं, और उन चीजों में से एक जो मैं करना चाहता हूं वह उपयोगकर्ताओं को मेरा आईपी पता प्रदर्शित करता है। वेबसाइट CodeIgniter के साथ बनाई गई है, इसलिए मैं PHP के साथ अपना सर्वर आईपी ढूंढ रहा था। आईपी पता बदल सकता है (यह एक रोमर है), इसलिए मैं इसे गतिशील रूप से ढूंढना चाहता हूं, न केवल कठिन कोड।PHP डिस्प्ले सर्वर आईपी पता
$data['hostname'] = NULL;
$data['ip'] = NULL;
$var = gethostname();
if ($var === FALSE) {
$var = NULL;
} else {
$data['hostname'] = $var;
$data['ip'] = gethostbyname($var);
}
हालांकि, मुझे होस्ट का नाम और आईपी देने के बजाय, मुझे मिल गया:: मैं इस कोशिश की "मोरिया" और "127.0.1.1"। काफी कुछ नहीं जो मैं ढूंढ रहा हूं। इसके बजाय, इसे होस्टनाम के लिए "Moria.student.rit.edu" और आईपी पता के लिए कहना चाहिए। कोई मदद?
Omg, यह काम किया। धन्यवाद! –