Avatar billede Slettet bruger
13. juli 2004 - 21:07 Der er 23 kommentarer og
1 løsning

Finde land

Sikkert ultra-let spg.

Kan man finde ud af hvilket land en besøgende kommer fra?
Avatar billede expnet Seniormester
13. juli 2004 - 21:11 #1
$_SERVER["HTTP_ACCEPT_LANGUAGE"]
Avatar billede expnet Seniormester
13. juli 2004 - 21:11 #2
$_ENV["HTTP_ACCEPT_LANGUAGE"]
Avatar billede Slettet bruger
13. juli 2004 - 21:13 #3
gør de det samme?

eller er ENV bedre end SERVER?
Avatar billede expnet Seniormester
13. juli 2004 - 21:16 #4
ved ikke om den anden ENV gå på bruger eller også på server det ved jeg ikke lige
Avatar billede Slettet bruger
13. juli 2004 - 21:17 #5
?
Avatar billede Slettet bruger
13. juli 2004 - 21:18 #6
det forstod jeg ikke helt ^^
Avatar billede michael_stim Ekspert
13. juli 2004 - 21:20 #7
Jeg bor i Sverige og har server i DK ;o)
Avatar billede Slettet bruger
13. juli 2004 - 21:21 #8
ok
Avatar billede michael_stim Ekspert
13. juli 2004 - 21:26 #9
$_ENV["HTTP_ACCEPT_LANGUAGE"]
Den fungerer på brugeren, har lige testet. Den returnerer sv.
$_SERVER["HTTP_ACCEPT_LANGUAGE"] returnerer dk.
Avatar billede erikjacobsen Ekspert
13. juli 2004 - 21:27 #10
It ain't perfect, but:  http://ip-to-country.webhosting.info/
Avatar billede Slettet bruger
13. juli 2004 - 21:27 #11
altså ENV er den der skal bruges hvis man vil finde ud af hvor brugeren kommer fra?
Avatar billede Slettet bruger
13. juli 2004 - 21:28 #12
thx eric, men jeg tror jeg vil bruge den anden da det er et felt i min database ^^
Avatar billede Slettet bruger
13. juli 2004 - 21:29 #13
erik*
Avatar billede erikjacobsen Ekspert
13. juli 2004 - 21:39 #14
Joh, men sproget siger jo ikke hvilket land man kommer fra. Desuden kan brugeren
sætte flere sprog på i prioriteret rækkefølge. Og hvem siger han har gjort det korrekt?

Hvad skal du bruge det til?
Avatar billede Slettet bruger
13. juli 2004 - 21:40 #15
bare til en counter
Avatar billede erikjacobsen Ekspert
13. juli 2004 - 21:41 #16
Ok, men hvis det er godt nok til dig....så....men hvad vil du så gøre ved min, der ser sådan her ud lige nu:

  HTTP_ACCEPT_LANGUAGE:    da,en;q=0.7,cs;q=0.3
Avatar billede Slettet bruger
13. juli 2004 - 21:42 #17
hvorfor gør den det?
Avatar billede Slettet bruger
13. juli 2004 - 21:43 #18
jeg tror lige jeg tager et kig på den anden så ^^
Avatar billede erikjacobsen Ekspert
13. juli 2004 - 21:48 #19
Fordi jeg har sat den til det. Det betyder: helst på dansk, men hvis man ikke
kan levere siden på dansk, så engelsk, og hvis heller ikke det, så tjekkisk.
Nej, jeg kan ikke et ord tjekkisk (hmm, joh, måske eet), det er bare for sjov.

Flyt tjekkisk forrest og få en sjovere google ;)
Avatar billede Slettet bruger
13. juli 2004 - 21:49 #20
lol ^^
Avatar billede snowball Novice
13. juli 2004 - 21:56 #21
Du kan evt. prøve med "Locator" fra http://schaefner.dk/?context=scripts

"Denne stump kode udskriver forkortelsen for det land brugeren kommer fra."
Avatar billede erikjacobsen Ekspert
13. juli 2004 - 22:00 #22
Jeg vil nu ikke anbefale at lave endnu en HTTP-request for at lave sådan en statistik ;)
Mit link giver oplysninger, man kan proppe i sin egen database. Evt kan man vente
med at slå op til man skal bruge det, man har jo IP-en.
Avatar billede Slettet bruger
13. juli 2004 - 22:05 #23
ja, jeg tror egentlig også bare at jeg slette "land" i databasen
Avatar billede Slettet bruger
20. juli 2004 - 09:47 #24
^^
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