ďťż
Podstrony
|
telcocafeWitam.Chcę zrobić stronę w 2 językach: polskim i angielskim. i nie wiem jak coś takiego wykonać. (Tak aby była możliwość wyboru, gdzies na stronie) Prosze o pomoc Użyj sesji w php,a by przechowywać język strony, który został wybrany oraz cookie, by zapamiętać wybór u użytkownika. Użyj sesji w php,a by przechowywać język strony, który został wybrany oraz cookie, by zapamiętać wybór u użytkownika. Spoko, ale moglibyście jakiś gotowy przykład przesłać. (matspix@o2.pl) Bo raczej sam tego nie zrobię. Przed HTML: if($_GET['newlang']==1) { setcookie('lang',1,time()+9999999999); $lang=1; } elseif($_GET['newlang']==2) { setcookie('lang',2,time()+9999999999); $lang=2; } else { if(is_numeric($_COOKIE['lang'])) { $lang=$_COOKIE['lang']; } else { $lang=1; } } W miejscu, gdzie mają być dołączana właściwa strona require('body'.$lang.'.php'); body1.php - plik polski body2.php - plik angielski Linki zmiany języka: na PL: ?newlang=1 na EN: ?newlang=2 W miejscu, gdzie mają być dołączana właściwa strona Nie rozumiem... Gdzie to ma być dokładnie? Nie rozumiem... Gdzie to ma być dokładnie? a.php <?php if($_GET['newlang']==1) { setcookie('lang',1,time()+9999999999); $lang=1; } elseif($_GET['newlang']==2) { setcookie('lang',2,time()+9999999999); $lang=2; } else { if(is_numeric($_COOKIE['lang'])) { $lang=$_COOKIE['lang']; } else { $lang=1; } } ?> <html> <head> <title>tytul</title> </head> <body> <a href="a.php?newlang=1">pl</a> <a href="a.php?newlang=2">pl</a> <?php require('body'.$lang.'.php'); ?> </body> </html> body1 <?php $lang["martin"]="marcin"; w lang_eng $lang["john"]="jan"; ?> body2 <?php $lang["marcin"]="martin"; w lang_eng $lang["jan"]="john"; ?> Coś nie idzie :( . a.php <?php if($_GET['newlang']==1) { setcookie('lang',1,time()+9999999999); $lang=1; } elseif($_GET['newlang']==2) { setcookie('lang',2,time()+9999999999); $lang=2; } else { if(is_numeric($_COOKIE['lang'])) { $lang=$_COOKIE['lang']; } else { $lang=1; } } ?> <html> <head> <title>tytul</title> </head> <body> <a href="a.php?newlang=1">pl</a> <a href="a.php?newlang=2">em</a><br /> <?php require('body'.$lang.'.php'); ?> </body> </html> body1.php polska wersja body2.php english version Użytkownik Coldpeer edytował ten post 26 maj 2006, 15:47 Aha. Czyli wychodzi na to, że mam zrobić osobne pliki w języku angielskim? Myslałem, że wyrazy będą sprawdzane i zastępowane angielskimi. Aha. Czyli wychodzi na to, że mam zrobić osobne pliki w języku angielskim? Myslałem, że wyrazy będą sprawdzane i zastępowane angielskimi. Aha. Czyli wychodzi na to, że mam zrobić osobne pliki w języku angielskim? Myslałem, że wyrazy będą sprawdzane i zastępowane angielskimi. |
|||
Sitedesign by AltusUmbrae. |