Avatar billede bfjmnemonic Nybegynder
31. oktober 2005 - 20:42 Der er 10 kommentarer og
1 løsning

Brugernavn på besøgende

Hej.

Er der nogen der ved hvordan det er muligt at trække informationer ud af klienter der besøger ens webserver.

Jeg snakker her om f.eks. Hostname, (Ikke DNS internet navn) eller Brugernavn på ham der er logget på maskinen eller ligenden.

Jeg skal bruge det til identifikation af brugere på min webserver.

Jeg ved at man f.eks via JavaScript kan trække skærmopløsning ud, men jeg ved ikke hvor meget man kan nappe. Hvis man ikke kan noget af dette gennem PHP vil jeg gerne peges i den rigtige retning.

Hvis svaret er det kan man ikke i PHP skal du ikke regne med at få nogle points. Hvis svaret er det kan man i f.eks. JavaScript, og jeg kender lige et sted på nettet der fortæller noget om det er jeg villig til at uddele nogle af de points jeg tildelt dette spørgsmål. Jo mere ligetil det er for mig, jo mere falder der af :)
Avatar billede jakobdo Ekspert
31. oktober 2005 - 21:06 #1
Hvis du bruger IIS, kan du kigge på denne tråd: http://exp.dk/spm/650013
Det kræver dog at brugeren i sin IE laver en indstilling.
Men ellers må du lave det med login eller en cookie.
Avatar billede bfjmnemonic Nybegynder
31. oktober 2005 - 21:19 #2
Jeg bruger Apache, og jeg vil gerne undgå alt bruger interaktion.
Avatar billede jakobdo Ekspert
31. oktober 2005 - 21:37 #3
Så skal du evt bruge cookie løsningen!
Så må du genere et unikt nummer og gemme som en cookie!
Og hvis en bruger evt ikke har aktiveret cookie, så må de ikke bruge din side.
Ellers kan du ikke finde en løsning på dit problem.
Avatar billede wuggawugga Nybegynder
01. november 2005 - 14:27 #4
Brugerens brugernavn er almindeligvis beskyttet som alle mulige andre personlige oplsyninger der kan bruges til at identificere dig som enkeltperson på nettet.
Du kan muligvis finde en eller anden for for script eller applet der kan sniffe sig frem til noget brugbart på klientsiden, men jeg tvivler. Under alle omstændigheder er der nok ikke nogen der vil gøre det nemt for dig, da det som sagt er person data det drejer sig om.

Så du må enten stole på PHP's session handling og bruge dem, eller håbe på at dine brugere gerne vil tillade cookies(som desuden også anses for en potentiel sikkerhedsrisiko, af præcis samme grund som ovenstående)

Der er en grund til at alle sider der skal kunne identificere deres brugere har et egentligt login system.
Avatar billede bfjmnemonic Nybegynder
01. november 2005 - 17:40 #5
Ja det er nok også bare fordi at min inplementering er dum :) Det er fordi jeg har en webserver hvor jeg gerne vil have alt krypteret og beskyttet af brugernavn og password, men jeg vil gerne at det bare er et fælles password det kører fra mund til mund, men så er jeg alligevel lidt paranoid, så jeg vil gerne vide hvem det er der har været på ..

Måske skulle jeg bare tvinge folk til at logge ind i mit forum inden de får adgang.
Avatar billede jakobdo Ekspert
01. november 2005 - 18:44 #6
Det er jo ofte det et login er til for! :o)
Avatar billede bfjmnemonic Nybegynder
02. november 2005 - 07:39 #7
Ingen mulighed..
Avatar billede jakobdo Ekspert
02. november 2005 - 07:45 #8
Dårlig stil...
Avatar billede bfjmnemonic Nybegynder
02. november 2005 - 18:11 #9
Syntes du da at du havde besvaret mit spørgsmål til strækkeligt til at få 100 points?
Avatar billede jakobdo Ekspert
02. november 2005 - 20:01 #10
Nej, men bare at lukke er dårlig stil!
Avatar billede bfjmnemonic Nybegynder
02. november 2005 - 22:02 #11
Ok .. Hvad skulle jeg så have gjort for at det var god stil? Ladet den være åben? Hvor længe? Det er ikke for at starte en diskution, det er bare for at afstemme dine forventninger til god stil.
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