[php]Skrypt przekierowujący użytkownika

Języki, których efekty są wykonywane po stronie serwera. PHP, ASP czy CGI w połączeniu z bazami danych SQL dają niezwykłe możliwości budowy i zarządzania stron WWW. Tu zadajemy pytania oraz demonstrujemy kod, z którym mamy problem.
szpak
Posty: 8
Rejestracja: wt sie 24, 2004 9:39 am

[php]Skrypt przekierowujący użytkownika

Post autor: szpak »

Poszukuję skryptu w php lub w javascript, który wykrywałby kraj osoby odwiedzającej stronę i przenosił ją automatycznie do strony w odpowiedniej wersji językowej. Chciałbym wykonać stronę w jęz. polskim i angielskim, więc taki skrypt mógłby tylko wykrywać osoby klikające z Polski. Będę wdzięczny za podanie strony, gdzie mógłbym ściągnąć taki skrypt i ewentualnie przerobić go albo podanie gotowego rozwiązania.
FanFataL
Nowy
Nowy
Posty: 113
Rejestracja: pn lut 28, 2005 1:33 am
Lokalizacja: Kraków / Katowice / Bydgoszcz
Kontakt:

Re: [php]Skrypt przekierowujący użytkownika

Post autor: FanFataL »

Do przekierowania użyj [manual]header[/manual]('Location:...');

Do rozpoznania krajów - musisz albo znaleźć gotowy skrypt - szukaj w googlach pod hasłem ip.
Jednak najłatwiej to ściągnąc sobie baze polskich klas ip, np. z http://42.pl/pl i porównywac z adresem ip odwiedzającego strone ;] $_SERVER['REMOTE_ADDR']

Pozdrawiam :wink:
...
szpak
Posty: 8
Rejestracja: wt sie 24, 2004 9:39 am

Re: [php]Skrypt przekierowujący użytkownika

Post autor: szpak »

Znalazłem stronę, która generuje odpowiedni skrypt w zależności od kraju.
http://www.cordlesshead.com/langdirect/langdirect.php
Mam pytanie czy poniższy skrypt będzie poprawnie działał
<?php
if(strstr($HTTP_ACCEPT_LANGUAGE,"pl")) {
Header("Location: http://polska_wersja");
}
else {Header("Location: http://angielska_wersja");
}
?>
FanFataL
Nowy
Nowy
Posty: 113
Rejestracja: pn lut 28, 2005 1:33 am
Lokalizacja: Kraków / Katowice / Bydgoszcz
Kontakt:

Re: [php]Skrypt przekierowujący użytkownika

Post autor: FanFataL »

szpak pisze:Mam pytanie czy poniższy skrypt będzie poprawnie działał
Albert Einstein pisze:Długoletnie błądzenie w ciemnościach w poszukiwaniu prawdy odczuwanej, lecz nieuchwytnej (...) które poprzedzają jasne i pełne zrozumienie, znane są wyłącznie tym, którzy sami ich doświadczyli
Pozdrawiam :wink:
...
szpak
Posty: 8
Rejestracja: wt sie 24, 2004 9:39 am

Re: [php]Skrypt przekierowujący użytkownika

Post autor: szpak »

ok, taka odpowiedź też mnie satysfakcjonuje
ODPOWIEDZ