PHP-oppgaver

Øving 7: Filbehandling

Oppgave 1

Jeg antar det er nyttig å kunne logge referansesiden. Eksempelvis kan man kanskje utnytte dette for å finne ut om noen lenker til ditt innhold og bruker opp din serverkapasitet. YouTube bruker vel også en lignende, om ikke samme, metode for å vise hvor videoer er blitt innkapslet rundt omkring på nettet.

Ser også hva slags nettleser en bruker har. Usikker på om ACCEPT_LANGUAGE betyr ønsket språk hos klienten, men antar nesten det. Kan kanskje utnyttes til å levere standardspråk?

Som utvikler er det litt knask her. Man kan vise til serveradressen ved å hente SERVER_NAME. Ser det til og med er lenket til server-admin (hos meg viser denne webmaster@oddsor.net). argv og argc inneholder litt informasjon om tilleggsparametere (index.php?a=b&d=c). Vet ikke om man får mye nytte av akkurat disse.

IP-adresse og http-referer i fil

Din ip-adresse er: 216.73.216.167. Info lagres i ip_adresser.txt

Gå til side 1 eller side 2

Filen:
62.201.239.157; 
14.169.85.112; 
157.90.94.110; 
160.250.254.61; 
216.73.216.167; 
Slett filen

Statistikk fra tekstfil: Besøk per ip

IPForekomster
62.201.239.1571
14.169.85.1121
157.90.94.1101
160.250.254.611
216.73.216.1671

Statistikk fra tekstfil: Besøk per side

IPForekomster
5

JSON ip-register

Se på registerfilen
Slett filen
IPForekomster
62.201.239.1571
14.169.85.1121
157.90.94.1101
160.250.254.611
216.73.216.1671

Server-dump

Fjernet for sikkerhets skyld!