SkaKri Posted June 6, 2006 Report Share Posted June 6, 2006 a' man joprojām nepatīk $_SESSION['valoda']. valodu vazāt līdzi url imo ir labāk, jo tad vienu lapu atver ar vienu url un ir vienalga kas sessijā glabājas. upd: ar līdzi vazāšanu domāju nevis ar roku, bet gan ka valodas parametrs automātiski tiek piekabināts klāt linkiem un formām. kapēc vazāt. pietiek ar - cepums + guest sesija. Link to comment Share on other sites More sharing options...
v3rb0 Posted June 6, 2006 Report Share Posted June 6, 2006 runāts jau - tāpēc ka lai documents A valodā B webā būtu sasniedzams ar vienu absolūtu url - meklētājiem, referencēm no citām lapām, rakstīšanai uz sienām utt. protams visu nosaka kas tas pa documentu, ja uz lapu nevienam linku nevajag likt, tad nav problēmas sessijā glabāt valodu. Link to comment Share on other sites More sharing options...
SkaKri Posted June 6, 2006 Report Share Posted June 6, 2006 (edited) nu es nezinu gan - short url's tomēr... un ja cilvēks nav akls - pamanīs pogu [lv], [ru] vai [jp]. bet nu taisnība. gaumes lieta! upd : pat labāk - likt sesijā, bet ja kādam vajag iedot saiti - lapas augšā (vai vienalga kur) - saite (permalink) ar to/?lang=dzhaponīz Edited June 6, 2006 by SkaKri Link to comment Share on other sites More sharing options...
v3rb0 Posted June 6, 2006 Report Share Posted June 6, 2006 url par 3 simboli īsāks :) foo.org/lv/bar pret foo.org/bar + cookies vai sessija. vēl variants ir ja vieta kur hostējies aļauj valodu subdomēnā iedabūt - http://lv.foo.org, http://en.foo.org utt. pašā lapā rādīt absolūto linku uz tekošo lapu būtu labi, bet cilvēki negrib lietot viņus - piemēram, man kādas 10x ir iedots links - http://www.brainbench.com/xml/bb/transcript/transcript.xml kā kaut kāda cilvēka transcripts, bet transcripta id tak tiek glabāts sessijā/padots caur post. Link to comment Share on other sites More sharing options...
SkaKri Posted June 6, 2006 Report Share Posted June 6, 2006 mjā, bet to 'permalink' jau es domāju tā - ka ar padoto /?lang=blabla - pie reizes lapa apčeko vai ir sesija, vai ja nav - tā tiek padota (skatoties pēc lang). tā itkā būtu vienkāršāk. bet jā - reti kurš kopē saites. :/ Link to comment Share on other sites More sharing options...
Grey_Wolf Posted June 6, 2006 Report Share Posted June 6, 2006 (edited) Ir valoda_lv.php, valoda_ru.php, valoda_en.php un tur iekshaa ir $v['parametrs']='Bla, bla..'; Es gan tos failus sauktu (un tas buutu logjiskaak) lv_valoda.php tad vari $kljuda=@include ($_GET['val'];.'_valoda.php'); if ($kljuda==false) { include (defoltaa_valoda.php) } Shaadi neierobezoshi iespeejamo valodu skaitu (to tik ierobezjos tava fantaazija ;) ) edit mazliet pielaboju... Edited June 6, 2006 by Grey_Wolf Link to comment Share on other sites More sharing options...
Recommended Posts