Avatar billede pokz Nybegynder
23. november 2003 - 03:23 Der er 10 kommentarer

Skal bruge en fil

HeY her inde på experten vil høre om nogen af jer kunne lave en fil til mit site så alle der kom ind på den gemte ens ip i en fil :D eller noget
Avatar billede cool_casper Nybegynder
23. november 2003 - 03:42 #1
Tracking af IP-adresse er normalt noget man bruger ved avanceret statistik eller ved sumbit af fortrolige data og/eller til evt. misbrug.
Det nemmeste er nok at have din IP-adresse arrangeret på en måde. F.eks. i en database. På den måde kan du bedre holde styr på dem. Du kan bruge dynamiske programmerings-sprog til at gemme ip-adressen i en database. F.eks. PHP eller ASP. Men dette kræver at du har understøttelse af det valgte sprog på serveren.
Har du mulighed for at finde ud af om du har ASP eller PHP?
Avatar billede pokz Nybegynder
23. november 2003 - 03:43 #2
Har php..
Avatar billede cool_casper Nybegynder
23. november 2003 - 03:45 #3
Har du også MySQL? - en god database løsning sammen med php..
Avatar billede pokz Nybegynder
23. november 2003 - 03:46 #4
Ja har phpmyadmin..
Avatar billede dcheng Novice
23. november 2003 - 04:31 #5
Dette er en kort og let løsning

Du skal inkludere dette i dit index.php

<?php
$ip = $REMOTE_ADDR;
$fh = fopen("iplog.html",'a+');
fputs($fh, "$ip<br>");
fclose($fh);
?>

og lave en tom fil som ligger sammen med index.php som hedder iplog.html...

Du kan også ændre navnet gør du det så skal det også ændres i scriptet

Du skal give iplog.html CHMOD 777 rettigheder
Avatar billede dcheng Novice
23. november 2003 - 04:32 #6
Det skulle faktisk ha været et svar så jeg kunen få point :D
Avatar billede llgpublic Nybegynder
23. november 2003 - 04:48 #7
Du kan også benytte dette PHP script som også indeholder et template til ændring af layout. Scriptet indeholder IP Logging, IP Banning, IP Tracking, og counter, samt viser hvilken browser brugerne benytter:

Hent det her: http://download.sloppycode.net/?d=14
Avatar billede algizoft Nybegynder
24. november 2003 - 09:40 #8
Man kunne også vælge bare at bruge den logfil som webserveren laver. Denne indeholder alt hvad man har brug for.

Løsningen ovenfor virker rimelig usikker, da alle på denne måde vil kunne læse filen. Derudover er der vil ingen grund til at lave html filen eksekverbar (777), Det burde vel være nok at PHP eller webserveren har skriverettigheder, og at andre så har læserettigheder. (644)
Avatar billede pokz Nybegynder
24. november 2003 - 15:39 #9
Skal bare bruge en fil der gør at når der er nogen der kommer ind på min side så lægger den lige ip´en ned i databasen eller noget vil godt have hele filen og ik bare i siger hvordan jeg gør fatter nada :P
Avatar billede dcheng Novice
24. november 2003 - 18:11 #10
Du kan også begrænse mere end 777 men jeg skrive 777 fordi jeg ikke selv har styr på hvornår den kan  og er hvad... Men jeg har gjort hvad jeg kunne
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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