![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 650 Pomógł: 16 Dołączył: 5.07.2010 Skąd: Ściśle Tajne Ostrzeżenie: (0%) ![]() ![]() |
Witam zrobiłem funkcje na stronie że język zmienia się do języka przeglądarki ale jak zrobić że jak ktoś wpisze domene en.youphoto.pl to ma strone po angielsku a jak wpisze pl.youphoto.pl to ma po polsku ? mogę dodać nieskończoną ilość subdomen tak że to nie jest problem (IMG:style_emoticons/default/wink.gif)
|
|
|
![]() |
--carkar-- |
![]()
Post
#2
|
Goście ![]() |
Ja bym to zrobił na JS. Wczytał z paska przeglądarki adres, który wyświetlam.
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 22 Pomógł: 5 Dołączył: 27.02.2011 Ostrzeżenie: (0%) ![]() ![]() |
dokładnie to tak to sprawdzisz:
Kod document.location
Ten post edytował carkar 27.02.2011, 19:09:02 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 650 Pomógł: 16 Dołączył: 5.07.2010 Skąd: Ściśle Tajne Ostrzeżenie: (0%) ![]() ![]() |
myślałęm jakoś o htaccess i $_GET ale nie wiem czy tak sie da
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 22 Pomógł: 5 Dołączył: 27.02.2011 Ostrzeżenie: (0%) ![]() ![]() |
GET'em nie zrobisz bo to subdomena a nie zmienna, na htacces'ach trzeba się pobawić, ale jest taka możliwość.
P.S: co masz do JS'ów?? (IMG:style_emoticons/default/smile.gif) Ten post edytował carkar 27.02.2011, 19:12:48 |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 650 Pomógł: 16 Dołączył: 5.07.2010 Skąd: Ściśle Tajne Ostrzeżenie: (0%) ![]() ![]() |
Hmm... nie ma niby wyniku w manualu (IMG:style_emoticons/default/sad.gif)
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 22 Pomógł: 5 Dołączył: 27.02.2011 Ostrzeżenie: (0%) ![]() ![]() |
Bo to JavaScipt a nie PHP. Wydaje mi się że na PHP nie ma takiej możliwości.
Ten post edytował carkar 27.02.2011, 19:13:49 |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 650 Pomógł: 16 Dołączył: 5.07.2010 Skąd: Ściśle Tajne Ostrzeżenie: (0%) ![]() ![]() |
Na javie słabo się znam (IMG:style_emoticons/default/sad.gif) nawet nie raczkuje tylko się czołgam (IMG:style_emoticons/default/sad.gif) powiesz mniej więcej co zrobić aby do zmiennej dać ten wpisany link ?
|
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 22 Pomógł: 5 Dołączył: 27.02.2011 Ostrzeżenie: (0%) ![]() ![]() |
Nie Java tylko JavaScript, napisz do mnie na PW maila to ci wyśle kod i skana z gazety.
Ten post edytował carkar 27.02.2011, 19:18:08 |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 650 Pomógł: 16 Dołączył: 5.07.2010 Skąd: Ściśle Tajne Ostrzeżenie: (0%) ![]() ![]() |
kurcze mam tak i $link nic nie zwraca.
|
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 726 Pomógł: 129 Dołączył: 10.01.2008 Skąd: Gdańsk Ostrzeżenie: (0%) ![]() ![]() |
Poszukaj sobie o wildcard i htaccess. Tu masz sporo informacji: http://eriz.pcinside.pl/weblog/mod_rewrite...wiazac-208.html
|
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 650 Pomógł: 16 Dołączył: 5.07.2010 Skąd: Ściśle Tajne Ostrzeżenie: (0%) ![]() ![]() |
Dobra zmieniłem tak:
w htaccess dodałem 2 linijki Kod RewriteCond %{HTTP_HOST} ^([^.]+)\.youphoto\.pl [NC] RewriteRule ^(.*) http://youphoto.pl/?lang=%1 [QSA] Ale po wpisaniu en.youphoto.pl przenosi na http://youphoto.pl/?lang=en a ja chciał bym aby cały czas było en.youphoto.pl |
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 4 655 Pomógł: 556 Dołączył: 17.03.2009 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
Zamiast:
http://youphoto.pl/?lang=%1 daj skrypt.php?lang=$1 i zamiast samej flagi QSA dodaj jeszcze L [QSA,L] |
|
|
![]()
Post
#14
|
|
Grupa: Zarejestrowani Postów: 650 Pomógł: 16 Dołączył: 5.07.2010 Skąd: Ściśle Tajne Ostrzeżenie: (0%) ![]() ![]() |
Ale chciał bym aby to działało na wszystkie podstrony... Nie tylko na strone główną ale na profile.php gdzie mam wiele $_GET`ów
Przykład linku z opcji w profilu wygląda tak Kod profile.php?act=option&actopt=profile_setting Ten post edytował Jonek_1993 28.02.2011, 00:49:04 |
|
|
![]()
Post
#15
|
|
Grupa: Zarejestrowani Postów: 4 655 Pomógł: 556 Dołączył: 17.03.2009 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
Uznałem, że robisz tak jak być powinno - wszystko leci do pliku index, gdzie potem odpowiednio wykonujesz akcje - i pod takie założenie pisałem odpowiedź.
|
|
|
![]()
Post
#16
|
|
Grupa: Zarejestrowani Postów: 650 Pomógł: 16 Dołączył: 5.07.2010 Skąd: Ściśle Tajne Ostrzeżenie: (0%) ![]() ![]() |
a jest jakaś możliwość zrobienia tego aby działało na wszystkie strony? i aby to było w jakiejś zmiennej ? albo jakiś inny sposób ?
|
|
|
![]()
Post
#17
|
|
Grupa: Zarejestrowani Postów: 4 655 Pomógł: 556 Dołączył: 17.03.2009 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
Inny sposób podałem - wszystko kieruj do index.php (cały ruch), który odpala wykonuję daną akcję (np. includuje daną podstronę)
Co do pytania o zapis do zmiennej - może to być np. $_SESSION będziesz miał łatwy dostęp. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 14.09.2025 - 22:36 |