በተፈቀደላቸው ተጠቃሚዎችም ላልተመዘገቡ ጎብኝዎችም ሊጠቀሙባቸው በሚችሉት የበይነመረብ ሀብቶችን ለማስተዳደር በሚረዱ ሥርዓቶች ውስጥ ስክሪፕቶች የመጨረሻውን ወደ የተለየ ቡድን ያመላክታሉ ፡፡ በአብዛኛዎቹ ሁኔታዎች ይህ ያልተመዘገቡ የጣቢያ ተጠቃሚዎች ቡድን በመቆጣጠሪያ ፓነል ውስጥ “እንግዶች” ይባላል ፡፡ የተፈቀደላቸው ጎብ theዎች የአይፒ አድራሻ መወሰን አብዛኛውን ጊዜ መደበኛ ስክሪፕት ተግባር ነው ፣ ከዚያ ለእንግዶች ቡድን ይህን ግቤት ማግኘቱ በጣም ቀላል ላይሆን ይችላል።
መመሪያዎች
ደረጃ 1
የውይይት ፣ መድረክ ፣ ብሎግ ወይም ሌሎች ተመሳሳይ የድር ሀብቶች ያልተፈቀደ ተጠቃሚ የአይፒ አድራሻ ማሳያ ይህ ሀብት የተመሠረተበት እስክሪፕቶች አምራች የሚቀርብ ከሆነ የተፈለገውን አማራጭ ማንቃት ብቻ ነው ፡፡ የድር አገልጋይ ሀብቶችን ለማስቀመጥ በነባሪነት ተሰናክሏል። በመቆጣጠሪያ ስርዓት ቅንብሮች ውስጥ ይህንን ቅንብር ይፈልጉ። እራስዎን ማግኘት ካልቻሉ መግለጫውን ያንብቡ ፣ የስክሪፕት አምራቹን የድጋፍ አገልግሎት ያነጋግሩ ፣ ወይም በስርዓትዎ የተጠቃሚዎች መድረክ ላይ ጥያቄ ይጠይቁ ፡፡
ደረጃ 2
ስክሪፕቱ እንደዚህ ዓይነት ቅንብር ላይኖረው ይችላል ፣ ግን የአይፒ አድራሻውን የመወሰን ተግባር በውስጣዊ አሠራሩ ውስጥ ጥቅም ላይ ከዋለ ለእርስዎ ዓላማዎች እሱን ለመጠቀም መሞከር ይችላሉ ፡፡ ይህንን ለማድረግ በስርዓት ኮዱ ላይ ለውጦችን ማድረግ ያስፈልግዎታል ፣ ስለሆነም በጣቢያ አስተዳደር ስርዓቶች ወይም በአገልጋይ-ጎን የፕሮግራም ቋንቋዎች ውስጥ ከሞጁሎች ምንጭ ኮዶች ጋር አብሮ ለመስራት አንዳንድ ክህሎቶች ያስፈልግዎታል - ብዙውን ጊዜ እንደዚህ ያሉ ስክሪፕቶች በ PHP የተፃፉ ናቸው ፡፡ የእንግዳውን የአይፒ አድራሻ ማየት የሚፈልጉበትን የገጽ ምንጭ ኮድ ይክፈቱ ፣ የሚፈለገውን እሴት የያዘ ተለዋዋጭ ይግለጹ እና በትክክለኛው ቦታ ላይ ያኑሩ ፡፡ ለምሳሌ ፣ በስፋት ጥቅም ላይ በሚውለው የመቆጣጠሪያ ስርዓት UCOZ ውስጥ ይህንን እሴት ለማሳየት ፣ ኮዱን $ _IP_ADDRESS $ ን በገጹ ውስጥ ማስገባት ያስፈልግዎታል።
ደረጃ 3
እንደ የመጨረሻ አማራጭ የአይፒ አድራሻውን ለመወሰን የራስዎን ፒኤችፒ ተግባር መጠቀም ይችላሉ ፡፡ ይህ አማራጭ በዚህ ቋንቋ ኮድ ወደ ገጾች ለማስገባት የሚያስችሉዎ ስርዓቶች ተስማሚ ነው። በእርግጥ ይህ ዘዴ የቋንቋውን የበለጠ የላቀ የእውቀት ደረጃ ይፈልጋል ፡፡ ውጤቱን ወደ አይፒ-አድራሻ ገጽ እራስዎ ፕሮግራም ማውጣት ይኖርብዎታል ፣ እና እሱን ለመወሰን ተግባሩ ይህን ይመስላል።
ተግባር getIPaddress () {
$ guestIP = getenv ('HTTP_CLIENT_IP') ወይም $ guestIP = getenv ('HTTP_X_FORWARDED_FOR') ወይም $ guestIP = getenv ('REMOTE_ADDR');
የመመለሻ ማሳጠፊያ (preg_replace ('# ^ ([^,] +) (,. *)? #', '$ 1', $ guestIP));
}