|
Poslao: 06 Dec 2012 22:55
|
offline
- astaroth

- Građanin
- 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.
|
|
|
Poslao: 07 Dec 2012 23:36
|
offline
- Pridružio: 16 Jan 2010
- Poruke: 241
- Gde živiš: Zemun
|
Da li si pogledao ovo: [Link mogu videti samo ulogovani korisnici]
|
|
|
|
|
|
|
Poslao: 08 Dec 2012 21:22
|
offline
- E.L.I.T.E.

- Legendarni građanin
- Pridružio: 23 Maj 2012
- Poruke: 4579
|
Auuu, sad lepo idi vamo [Link mogu videti samo ulogovani korisnici] tu ti piše sve o geolokaciji ako ćeš da koristiš HTML5 na sajtu. Srećno
Ovo što si sad nave oizgleda kao kompleksan i složen posao.
|
|
|
|
|
|
|
Poslao: 09 Dec 2012 01:34
|
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.
|
|
|
|
|
|
|
Poslao: 09 Dec 2012 16:47
|
offline
- astaroth

- Građanin
- 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
|
|
|
|
|
|
|
Poslao: 09 Dec 2012 18:40
|
offline
- E.L.I.T.E.

- Legendarni građanin
- Pridružio: 23 Maj 2012
- Poruke: 4579
|
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.
|
|
|
|
|
|
|
Poslao: 09 Dec 2012 22:15
|
offline
- astaroth

- Građanin
- 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.
|
|
|
|
|
|
|
Poslao: 10 Dec 2012 11:58
|
offline
- FoxVanis

- Ugledni građanin
- 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... [Link mogu videti samo ulogovani korisnici] 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?
|
|
|
|
|
|
|
|
|
Poslao: 11 Dec 2012 02:15
|
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.
|
|
|
|
|
|