Prepoznavanje lokacije posetioca

1

Prepoznavanje lokacije posetioca

offline
  • Pridružio: 14 Jun 2010
  • Poruke: 230
  • Gde živiš: Ivanjica

Pozdrav,

Na koji nacin je najbolje uraditi sledece: Kada posetilac dodje na sajt, da se po IP adresi prepozna iz koje je zemlje, i da mu se automatski otvara deo sajta na njegovom jeziku.

Unapred hvala.



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Pridružio: 16 Jan 2010
  • Poruke: 241
  • Gde živiš: Zemun

Da li si pogledao ovo: https://developers.google.com/maps/articles/geolocation



offline
  • Programer
  • Pridružio: 23 Maj 2012
  • Poruke: 4575

Auuu, sad lepo idi vamo http://www.w3schools.com/html/html5_geolocation.asp, tu ti piše sve o geolokaciji ako ćeš da koristiš HTML5 na sajtu. Srećno Ziveli

Ovo što si sad nave oizgleda kao kompleksan i složen posao.

offline
  • Pridružio: 16 Jan 2010
  • Poruke: 241
  • Gde živiš: Zemun

Nije toliko komplikovano, ali ponuđena su dva rešenja, pa neka izabere.

@astaroth
Moja preporuka, ako hoćeš da prilagođava sadržaj korisnicima, pogotovo ako su registrovani, da na osnovu podataka koje ostave pri registraciji (npr. grad, zemlja,...) da tako filtriraš sadržaj. Korišćenjem nekog od rešenja možeš posao filtriranja podataka lako da rešiš, ali korisnik mora da odobri preko browser-a da želi da ga tvoj sajt "prati". Dosta ljudi bi odbilo ovakvo rešenje, čisto iz straha, šta ima neko da ga prati, itd.

offline
  • Pridružio: 14 Jun 2010
  • Poruke: 230
  • Gde živiš: Ivanjica

Hvala ljudi na odgovoru.
Ima tu jos mnogo problema oko registracije korisnika i slicno. Prostudiracu ovo jos pa cu, nadam se naci resenje.
Jos jednom hvala na trudu

offline
  • Programer
  • Pridružio: 23 Maj 2012
  • Poruke: 4575

cvrlebg ::Nije toliko komplikovano, ali ponuđena su dva rešenja, pa neka izabere.

@astaroth
Moja preporuka, ako hoćeš da prilagođava sadržaj korisnicima, pogotovo ako su registrovani, da na osnovu podataka koje ostave pri registraciji (npr. grad, zemlja,...) da tako filtriraš sadržaj..


Ja msm da on želi da automatski, čim neko udje na sajt, sajt učita njeogovu adresu i sadržaj se promeni. Za to ti treba PHP.

E ako je u pitanju nešto sa registracijom vezano slažem se sa CvrleBG.

offline
  • Pridružio: 14 Jun 2010
  • Poruke: 230
  • Gde živiš: Ivanjica

Da, mislio sam da sajt automatski sam odredi koji jezik da prikaze na osnovu lokacije posetioca.

offline
  • Web Designer, PHP Developer; HTML, CSS, SQL, jQuery Programmer
  • Pridružio: 13 Jun 2010
  • Poruke: 307
  • Gde živiš: Subotica

astaroth ::Da, mislio sam da sajt automatski sam odredi koji jezik da prikaze na osnovu lokacije posetioca.


Hmm PHP je za ovo mama... https://developers.google.com/maps/articles/geolocation je dobro rešenje mada pokloniću ti jednu moju malu tajnu...

Prvo pronađi posetioca iz koje zemlje dolazi

<?      $Language = explode(',',$_SERVER['HTTP_ACCEPT_LANGUAGE']);      $Language = strtolower(substr(chop($Language[0]),0,2));            ?>

Imaš sada 2 opcije:

1) REDIREKCIJA:
  if (isset($Language)) {    header("Location: /index.php?Language=en"); } else{ header("Location: /index.php"); include("default_language.php"); // na primer } 

2) UVUCI AKTUELNI JEZIK
      if (isset($Language)) {    include("language-".$Language.".inc.php"); } else{ include("default_language.php"); // na primer }


Lako zar ne? Smajli

offline
  • Pridružio: 14 Jun 2010
  • Poruke: 230
  • Gde živiš: Ivanjica

Pa tako ba izgleda. Hvala puno

offline
  • Pridružio: 16 Jan 2010
  • Poruke: 241
  • Gde živiš: Zemun

Evo još jedan predlog, a to je da radiš sa cookie-jima. Pretpostavljam da ćeš negde na sajtu ima meni sa jezicima, postavi jedan podrazumevani jezik, a ako ga posetilac ne razume, neka u meniju izabere odgovarajući. Kada izabere ti to smestiš u cookie, staviš mu neki period trajanja i svaki sledeći put kada dođe on će dobiti sadržaj na jeziku koji je izabrao, sve dok ne obriše cookie ili dok isti ne istekne.

Ko je trenutno na forumu
 

Ukupno su 1246 korisnika na forumu :: 44 registrovanih, 5 sakrivenih i 1197 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: A.R.Chafee.Jr., Apok, BORUTUS, Buzdovan, cavatina, comi_pfc, Dannyboy, Dorcolac, dule10savic, Futurama, Georgius, goxin, hooraay, ILGromovnik, Istman, Ivan Campo, JimmyNapoli, Još malo pa deda, Kaplar2, Karla, kolle.the.kid, Krvava Devetka, Lazarus, ljuba, Mercury, Metanoja, mgolub, mikrimaus, milenko crazy north, miodrag, mrav pesadinac, Oscar, Rakenica, raketaš, Regrut Boskica, Shinobi, shone34, Sirius, Srki94, Tvrtko I, vladas87, Wrangler, zeo, Žrnov