PDA

View Full Version : گرفتن ip کاربر سایت



نیکناز
سه شنبه 24 اردیبهشت 1392, 22:15 عصر
سلام دوستان

من یه قسمت برای ثبت نظرات در سایتم ساختم
می خوام ip کابری که نظر میده رو بگیرم
یه سری کد امتحان کردم
ولی جواب درست نمی گیرم
لطفا راهنمایی کنید
ممنونم

fakhravari
سه شنبه 24 اردیبهشت 1392, 22:55 عصر
کدات بزار.

نیکناز
سه شنبه 24 اردیبهشت 1392, 22:58 عصر
function myIP() { if (window.XMLHttpRequest) xmlhttp = new XMLHttpRequest(); else xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); xmlhttp.open("GET", "http://api.hostip.info/get_html.php", false); xmlhttp.send(); hostipInfo = xmlhttp.responseText.split("\n"); for (i = 0; hostipInfo.length >= i; i++) { ipAddress = hostipInfo[i].split(":"); if (ipAddress[0] == "IP") return ipAddress[1]; } return false; }


این کد قبلا کار میکرد ولی الان کار نمیکنه

zerocool151
سه شنبه 24 اردیبهشت 1392, 23:06 عصر
string visitorIPAddress = Request.ServerVariables["HTTP_X_FORWARDED_FOR"];
if (String.IsNullOrEmpty(visitorIPAddress))
visitorIPAddress = Request.ServerVariables["REMOTE_ADDR"];

نیکناز
سه شنبه 24 اردیبهشت 1392, 23:16 عصر
string visitorIPAddress = Request.ServerVariables["HTTP_X_FORWARDED_FOR"];
if (String.IsNullOrEmpty(visitorIPAddress))
visitorIPAddress = Request.ServerVariables["REMOTE_ADDR"];



مرسی دوست عزیزم

من این کد نوشتم ولی اصلا کار نکرد


function myIP() {
var visitorIPAddress = Request.ServerVariables["HTTP_X_FORWARDED_FOR"];
if (String.IsNullOrEmpty(visitorIPAddress))
visitorIPAddress = Request.ServerVariables["REMOTE_ADDR"];
alert(visitorIPAddress);
return visitorIPAddress;

}

mohammad kafiyan
سه شنبه 24 اردیبهشت 1392, 23:49 عصر
http://stackoverflow.com/questions/2670004/ip-address-of-the-client-machine
http://dotnetstock.com/technical/how-to-get-ip-address-of-a-client-system-using-asp-net
http://www.codeproject.com/Questions/291453/find-ip-address-of-clients-computer

zerocool151
چهارشنبه 25 اردیبهشت 1392, 00:04 صبح
من دارم ازش استفاده میکنم
تو Alert چی بر میگردونه؟؟؟

نیکناز
چهارشنبه 25 اردیبهشت 1392, 11:32 صبح
من دارم ازش استفاده میکنم
تو Alert چی بر میگردونه؟؟؟

اصلا پیغامی نمیده :افسرده:

fakhravari
چهارشنبه 25 اردیبهشت 1392, 12:12 عصر
HttpContext.Current.Request.UserHostAddress;