2005-01-25, 20:14
  #1
Medlem
I don't cares avatar
1. Det är så att jag på avvägar har fått reda på att jag kommer att få göra en sida till ett företag. Tänkte då förbereda mig lite genom att studera webbhotelet som deras nuvarande sida ligger på. Frågan blir då om jag har url’n till deras nuvarande hur får jag reda på vilket webbhotel den ligger på?

2. Sen så blev jag ombed att ta reda på varifrån vi får besöken till våran sida. Det vill säga, länken som trycktes för att komma till vår sida. Är det möjligt att ta reda på det? Serven vi har kan köra både PHP och ASP vi har även MySQL om det är till hjälp.

Tacksam om någon kan hjälpa mig med detta.
Citera
2005-01-25, 22:15
  #2
Medlem
Fråga 1 kan jag svara på:
Om det är en .com .net .org .info o.s.v. kan du kolla på www.register.com eller www.godaddy.com och sök efter domänen där och kolla sen i infot efter dns-servern.
Om domänen är .se söker du på www.nic.se

Exempel: www.dn.se
dn.se. NS dns1.tim.se.
dn.se. NS dns2.tim.se.
kolla sen www.tim.se så förstår du....
Citera
2005-01-25, 22:22
  #3
Moderator
Ruskigbusss avatar
Fråga 2 - det ser man lättast i webserverns loggfiler.
Det finns program för att få en snygg och "direktörsvänlig" presentation.
Automagiskt.

http://www.google.se/search?hl=sv&q=log+analyzer&meta=
Citera
2005-01-27, 00:07
  #4
Medlem
I don't cares avatar
Tack för era svar, men på fråga två så menade jag nått mer i stil med att man kunde kolla det från sin egen sida. Har dock efter en kvälls hårt arbete lyckats göra ett litet script som gör just detta.

" Kul att få respons från min hemliga idol Ruskigbuss "
--------------------------------------------------------------------
$myReferer = $_SERVER['HTTP_REFERER'];

if ( strcmp($myReferer,"")!=0 )
{
$hSplit = parse_url($myReferer) ;
$myReferer = $hSplit[host];
if ( strcmp($myReferer,"www.mysite.com")!=0 )
{
$link = mysql_connect("mysql.mysite.com", "user", "pass") or die ("Could not connect");
mysql_select_db("d_base ") or die("Could not select database");
$in = mysql_query("select r_url from count where r_url = '$myReferer' ;");
$inData = mysql_fetch_array( $in );
if ( strcmp( $inData[0],"")==0)
{
$in = mysql_query( "insert into count values ('$myReferer' , '1' );" ) or print "insert new url fail!" ;
}
else
{
$in = mysql_query("select amount from count where r_url = '$myReferer' ;" );
$inData = mysql_fetch_array( $in );
$inData[0]++;
$in = mysql_query("update `count` set `amount` = '$inData[0]' where `r_url` = '$myReferer' ;" );
}
mysql_close($link);
}
}

-------------------------------------------------------------------------

Och för att vissa vilka som länkat till din sida och hur många gånger.

------------------------------------------------------------------------

$link = mysql_connect("mysql.mypage.com", "user", "pass") or die("Could not connect");
mysql_select_db("d_base ") or die("Could not select database");
print "<h1>sidor som har länkat till mypage</h1>";

$sta = mysql_query("select * from count ;");
while ( $staItems = mysql_fetch_array( $sta ))
{
print "<p> ".$staItems[0]." ".$staItems[1]." gånger</p>";
}
mysql_close($link);

-----------------------------------------------------------------------
Naturligtviss lär man ha en MySQL databas med namnet ’d_base’ med en tabbel som hetter ’count’ med två fält ’r_url’ och ’amount’.

Funkade fint för mig ialf, kanske kan vara användbart för någon annan också.
Citera
2005-01-27, 12:03
  #5
Bannlyst
för att få reda på vilka som är inne, kolla Statcounter

Skitbra, helt gratis, adfree räknare till sidan som räknar det mesta. Jag är helnöjd, den är i en klass för sig
Citera

Skapa ett konto eller logga in för att kommentera

Du måste vara medlem för att kunna kommentera

Skapa ett konto

Det är enkelt att registrera ett nytt konto

Bli medlem

Logga in

Har du redan ett konto? Logga in här

Logga in