Avatar billede akki Nybegynder
25. april 2003 - 11:57 Der er 4 kommentarer

hjælp til at hente ip adresse

Jeg har fundet et script på nettet, som laver en counter ud fra ip adressen.. men af en eller anden mærkelig grund, så ang den min ip til 127.0.0.1 på den server som hoster min side.. tager jeg samme script over på en anden server, så virker det..
scriptet ser sådan ud


////start//////
$ip = $HTTP_SERVER_VARS["REMOTE_ADDR"];
$time = time();
$date = date("Y|m|d H:i");
///////////////////////////////////
$today = date("Y|m|d");
$found = "true";
$found2 = "true";
$v = "0";

$f = file($getdata);
$counted = count($f);
// Se if ip is there already
while ($counted > $v) {
$streg = explode(" ", $f[$v]);
if ($ip == $streg[0]) {
$found = "false";
if ( $streg[1] == $today ) {
$found2 = "false";
}
}
$v++;
}

///////////////////////////////////
// End Of "Get Visits"
// Write Data
///////////////////////////////////
if ($iplog == "on") {
if ($found2 != "false") {
$writedata = fopen ("$getdata", "a");
fputs ($writedata, "$ip $date: $time\n");
fclose ($writedata);
}
}
elseif ($iplog != "on") {
$writedata = fopen ("$getdata", "a");
fputs ($writedata, "$ip $date: $time\n");
fclose ($writedata);
}

if ($counted == "0") {
$writedata = fopen ("$txt", "a");
fputs ($writedata, "$ip $date: $time\n");
fclose ($writedata);
}
////////////////////////////////////
// End of "Write Data"
Avatar billede ztyxx Nybegynder
25. april 2003 - 12:00 #1
hvem hoster din side??
Avatar billede postndk Nybegynder
25. april 2003 - 15:18 #2
$ip = $HTTP_SERVER_VARS["REMOTE_ADDR"];

skal være :

$ip = $_SERVER["REMOTE_ADDR"];
Avatar billede ztyxx Nybegynder
25. april 2003 - 15:50 #3
før i tiden, havde jeg en side hos www.f2s.com, og når jeg kaldte ip kom der også 127.0.0.1, men det var anderledes på andre udbyderes servere, så derfor spørger jeg om host
Avatar billede akki Nybegynder
28. april 2003 - 10:04 #4
Det ligger på en apache server, med php 4.12.

$ip = $_SERVER["REMOTE_ADDR"]; har jeg prøvet.. og det giver stadig den samme fejl.. har fundet ud af, at det kan være fordi globels er sat til off... hva kan man ellers gøre...
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester