pixencom
05-21-2008, 07:10 AM
Hey can anyone change this code to ASP.NET? Its basically submitting information about a visitor to my stats website.
<?php
if(getenv("HTTP_CLIENT_IP")){
$ssv_ip = getenv("HTTP_CLIENT_IP");
}else if(getenv("HTTP_X_FORWARDED_FOR")){
$ssv_ip = getenv("HTTP_X_FORWARDED_FOR");
}else if(getenv("HTTP_X_FORWARDED")){
$ssv_ip = getenv("HTTP_X_FORWARDED");
}else if(getenv("HTTP_FORWARDED_FOR")){
$ssv_ip = getenv("HTTP_FORWARDED_FOR");
}else if(getenv("HTTP_FORWARDED")){
$ssv_ip = getenv("HTTP_FORWARDED");
}else{
$ssv_ip = $_SERVER["REMOTE_ADDR"];
}
$ssv_host = $_SERVER["HTTP_HOST"];
$ssv_page = $_SERVER["REQUEST_URI"];
$ssv_pageurl = "http://$ssv_host$ssv_page";
$ssv_pageurl = base64_encode($ssv_pageurl);
$ssv_ref = $_SERVER["HTTP_REFERER"];
$ssv_ref = base64_encode($ssv_ref);
$ssv_agent = $_SERVER["HTTP_USER_AGENT"];
$ssv_agent = base64_encode($ssv_agent);
$ssv_url = "http://mydomain.com/input.gif?entrytype=php&ip=$ssv_ip&page=$ssv_pageurl&ref=$ssv_ref&useragent=$ssv_agent";
$ssv_handle = fopen($ssv_url, "r");
$ssv_fgets = fgets($ssv_handle);
fclose($ssv_handle);
?>
Thanks!
<?php
if(getenv("HTTP_CLIENT_IP")){
$ssv_ip = getenv("HTTP_CLIENT_IP");
}else if(getenv("HTTP_X_FORWARDED_FOR")){
$ssv_ip = getenv("HTTP_X_FORWARDED_FOR");
}else if(getenv("HTTP_X_FORWARDED")){
$ssv_ip = getenv("HTTP_X_FORWARDED");
}else if(getenv("HTTP_FORWARDED_FOR")){
$ssv_ip = getenv("HTTP_FORWARDED_FOR");
}else if(getenv("HTTP_FORWARDED")){
$ssv_ip = getenv("HTTP_FORWARDED");
}else{
$ssv_ip = $_SERVER["REMOTE_ADDR"];
}
$ssv_host = $_SERVER["HTTP_HOST"];
$ssv_page = $_SERVER["REQUEST_URI"];
$ssv_pageurl = "http://$ssv_host$ssv_page";
$ssv_pageurl = base64_encode($ssv_pageurl);
$ssv_ref = $_SERVER["HTTP_REFERER"];
$ssv_ref = base64_encode($ssv_ref);
$ssv_agent = $_SERVER["HTTP_USER_AGENT"];
$ssv_agent = base64_encode($ssv_agent);
$ssv_url = "http://mydomain.com/input.gif?entrytype=php&ip=$ssv_ip&page=$ssv_pageurl&ref=$ssv_ref&useragent=$ssv_agent";
$ssv_handle = fopen($ssv_url, "r");
$ssv_fgets = fgets($ssv_handle);
fclose($ssv_handle);
?>
Thanks!