jeg mangler dette
er der ikke en der vil lave en MySql fil til mig til dette her script// Hvor lang tid der må gå mellem at brugerens hits registreres igen, dvs. hvis $timedif(ferens) er sat til 5 minutter,
// så bliver brugerens hits kun registreret hvis brugeren ikke har været på hjemmesiden inden for 5 minutter
//
// Enheden er minutter
$timedif = \"30\";
// Serveradresse (fx. IP-adresse, brug localhost hvis MySQL-serveren er installeret på samme PC, som Web-serveren)
$server = \"localhost\";
// Brugernavn til MySQL serveren
$username = \"min bruger navn\";
// Kodeord til MySQL serveren
$password = \"mit password\";
// Database på MySQL serveren
$database = \"xpmobil_dk_db\";
// Angiv hvilket table GroundWeb Counter skal bruge til at gemme hits
$gwhits = \"gwhits\";
// Angiv hvilket table GroundWeb Counter skal bruge til at gemme IP-adresser
$gwip = \"gwip\";
// Angiv dato og klokkeslæt
$date = date(\"dmY\");
$time = date(\"Hi\");
$month = date(\"m\");
$year = date(\"Y\");
$day = date(\"d\");
// Angiv brugerens IP adresse
$ip = getenv(\"REMOTE_ADDR\");
// Etabler forbindelse til databasen
$connection = mysql_connect(\"$server\",\"$username\",\"$password\");
mysql_select_db(\"$database\", $connection);
// Ryd op i $gwip, ved at slette for gamle brugere
$result = mysql_query(\"select * from $gwip\");
$row = mysql_fetch_array($result);
$olddate = $row[date];
$oldmonth = $row[month];
$oldyear = $row[year];
$oldday = $row[day];
if($oldday != $day) {
mysql_query(\"update $gwhits set userstoday=\'0\', viewstoday=\'0\'\");
}
if($oldmonth != $month) {
mysql_query(\"update $gwhits set userstoday=\'0\', viewstoday=\'0\', usersmonth=\'0\', viewsmonth=\'0\'\");
}
if($oldyear != $year) {
mysql_query(\"update $gwhits set userstoday=\'0\', viewstoday=\'0\', usersmonth=\'0\', viewsmonth=\'0\', usersyear=\'0\', viewsyear=\'0\'\");
}
mysql_query(\"delete from $gwip where date!=\'$date\'\");
// Læg alle hits i en array
$result = mysql_query(\"select * from $gwhits\");
$hits = mysql_fetch_array($result);
// Tæl sidevisninger op
$viewstoday = $hits[viewstoday]+1;
$viewsmonth = $hits[viewsmonth]+1;
$viewsyear = $hits[viewsyear]+1;
$viewstotal = $hits[viewstotal]+1;
mysql_query(\"update $gwhits set viewstoday=\'$viewstoday\', viewsmonth=\'$viewsmonth\', viewsyear=\'$viewsyear\', viewstotal=\'$viewstotal\'\");
// Tjek om brugeren har været her før
$result = mysql_query(\"select * from $gwip where ip = \'$ip\'\");
$row = mysql_fetch_array($result);
$olddate = $row[date];
$oldtime = $row[time];
if($row[ip] == \"\") {
// Hvis brugeren ikke har været her før, så log og tæl op
mysql_query(\"insert into $gwip (ip, date, time, month, year, day) values (\'$ip\', \'$date\', \'$time\', \'$month\', \'$year\', \'$day\')\");
$userstoday = $hits[userstoday]+1;
$usersmonth = $hits[usersmonth]+1;
$usersyear = $hits[usersyear]+1;
$userstotal = $hits[userstotal]+1;
mysql_query(\"update $gwhits set userstoday=\'$userstoday\', usersmonth=\'$usersmonth\', usersyear=\'$usersyear\', userstotal=\'$userstotal\'\");
} else {
// Hvis brugeren har været her i dag, så tjek om brugeren har været her indenfor $timedif
$dif = $time-$oldtime;
// Hvis ikke så tæl op
if($dif > $timedif) {
$userstoday = $hits[userstoday]+1;
$usersmonth = $hits[usersmonth]+1;
$usersyear = $hits[usersyear]+1;
$userstotal = $hits[userstotal]+1;
mysql_query(\"update $gwhits set userstoday=\'$userstoday\', usersmonth=\'$usersmonth\', usersyear=\'$usersyear\', userstotal=\'$userstotal\'\");
mysql_query(\"update $gwip set time=\'$time\'\");
} else {
// Hvis ja, så opdater time
mysql_query(\"update $gwip set time=\'$time\'\");
}
}
// Læg alle hits i en array
$result = mysql_query(\"select * from $gwhits\");
$hits = mysql_fetch_array($result);
// Angiv de forskellige hits
$userstoday = $hits[userstoday];
$usersmonth = $hits[usersmonth];
$usersyear = $hits[usersyear];
$userstotal = $hits[userstotal];
$viewstoday = $hits[viewstoday];
$viewsmonth = $hits[viewsmonth];
$viewsyear = $hits[viewsyear];
$viewstotal = $hits[viewstotal];
if($style != \"\") {
$userstoday = ereg_replace(\"([0-9])\", \"<img src=\\\"$style/\\\\1.gif\\\">\", $userstoday);
$usersmonth = ereg_replace(\"([0-9])\", \"<img src=\\\"$style/\\\\1.gif\\\">\", $usersmonth);
$usersyear = ereg_replace(\"([0-9])\", \"<img src=\\\"$style/\\\\1.gif\\\">\", $usersyear);
$userstotal = ereg_replace(\"([0-9])\", \"<img src=\\\"$style/\\\\1.gif\\\">\", $userstotal);
$viewstoday = ereg_replace(\"([0-9])\", \"<img src=\\\"$style/\\\\1.gif\\\">\", $viewstoday);
$viewsmonth = ereg_replace(\"([0-9])\", \"<img src=\\\"$style/\\\\1.gif\\\">\", $viewsmonth);
$viewsyear = ereg_replace(\"([0-9])\", \"<img src=\\\"$style/\\\\1.gif\\\">\", $viewsyear);
$viewstotal = ereg_replace(\"([0-9])\", \"<img src=\\\"$style/\\\\1.gif\\\">\", $viewstotal);
}
?>