Avatar billede zeno Nybegynder
29. august 2003 - 09:32 Der er 10 kommentarer og
1 løsning

Yderligere info i Log fil

Hej

Jeg har lavet en logfil
som giver mig lidt info men jeg kunne godt tænke mig den gav lidt mere nogen der kan hjælpe
Filen ser sådan her ud
<?
$log_str = "[ ".date("d:m:y - H:i:s")." ] - ".$PHP_SELF." - - Hentet fra: [ ".$HTTP_REFERER." ]\r" ;
    $her angiver jeg logfilen adresse";
    $fp = fopen($log_file,"a");
    $p = fputs($fp, $log_str);
    fclose($fp);
?>

jeg ville gerne se hvor de kommer fra før d lander på min fil samt evt deres ip ?

Hilsen
Zeno
Avatar billede morpheus Nybegynder
29. august 2003 - 09:40 #1
$_SERVER['HTTP_REFERER'] - Giver reference adressen
$_SERVER['REMOTE_ADDR'] - Giver klientens IP
Avatar billede zeno Nybegynder
29. august 2003 - 09:46 #2
Hej Morpheus

Kunne du ikke lige prøve at sætte de 2 ind i filen og derefter
give mig den færdige fil ?
Zeno
Avatar billede morpheus Nybegynder
29. august 2003 - 10:07 #3
Avatar billede morpheus Nybegynder
29. august 2003 - 10:07 #4
En lidt udvidet version, der ligger tæt op af Apaches egen log
Avatar billede zeno Nybegynder
29. august 2003 - 10:26 #5
Hj
den ser fin ud bortset fra jeg fåren parse fejl i linie 5
<?php
$logStr = $_SERVER['REMOTE_ADDR']." - [".date("d/M/y - H:i:s")."] \"".$_SERVER['REQUEST_METHOD']." ".$_SERVER['PHP_SELF']." ".$_SERVER['SERVER_PROTOCOL']."\" \"".$_SERVER['HTTP_USER_AGENT']."\"";
echo $logStr;
echo "<hr>";
show_source(hente_log.log);
?>
Avatar billede morpheus Nybegynder
29. august 2003 - 10:31 #6
Som du ser virker den fint hos mig!

Prøv at erstatte $_SERVER['blabla'] med $blabla. Fx. $_SERVER['PHP_SELF'], bliver til $PHP_SELF
Avatar billede zeno Nybegynder
29. august 2003 - 10:34 #7
Hej

Problemet ser ud til at være at du har sat den til at udskrive i sig selv
den skal skrive resultatet i en seperat fil
Zeno
Avatar billede morpheus Nybegynder
29. august 2003 - 10:36 #8
Ja?
Det er jo bare at erstatte min $logStr med din $log_str...
Avatar billede morpheus Nybegynder
29. august 2003 - 10:43 #9
Anyways... Nu er den rettet.
Avatar billede morpheus Nybegynder
29. august 2003 - 10:43 #10
Takker for point :)
Avatar billede zeno Nybegynder
29. august 2003 - 10:55 #11
Hej

Næsten ok borset fra den stadig udskriver det i samme fil
Zeno
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