PHP.EE FOORUM   
Nimi:   Pass:   Mäleta mind! 
   Teemad | php.ee esilehele | registreeri | Märgi kõik teemad loetuks | #php.ee Skype vestlus | RSS
UUS TEEMA  OTSI  Lehekülgi: 1
Kodulehe keeled
Postitaja: Keel 2015-09-30 12:22:33
Näiteks: ?keel=en ja ?keel=et

Võtan index lehel keele et, lähen järgmisele lehele, kuid viskab uuesti en, kas ainuke võimalus on see, et peab koodi taaskasutama?

Siis jääks ?keel=et&leht=midagi või on mingi muu võimalus lukustada?
RE: Kodulehe keeled
Postitaja: jeesti keel 2015-09-30 14:33:06
TSITEERITUD:
Näiteks: ?keel=en ja ?keel=et

Võtan index lehel keele et, lähen järgmisele lehele, kuid viskab uuesti en, kas ainuke võimalus on see, et peab koodi taaskasutama?

Siis jääks ?keel=et&leht=midagi või on mingi muu võimalus lukustada?
proovi uuesti, mitte midagi ei saanud aru
RE: Kodulehe keeled
Postitaja: asd 2015-09-30 15:03:57
no ilmselt sel järgmisel lehel ei toimu GET keel kontrolli ja en on vist vaoikimisi
RE: Kodulehe keeled
Postitaja: Keel 2015-09-30 15:26:43
TSITEERITUD:
no ilmselt sel järgmisel lehel ei toimu GET keel kontrolli ja en on vist vaoikimisi


Kood on selline, mid kasutan: http://pastebin.com/xzb1J8mj

teistes failides toimib kõik juba ainult echo $keel['lehe_pealkiri'];. Rohkem pole vaja olnud.

Mida sina muudaksid selles koodis?
RE: Kodulehe keeled
Postitaja: asd 2015-09-30 16:21:55
TSITEERITUD:


Kood on selline, mid kasutan: http://pastebin.com/xzb1J8mj

teistes failides toimib kõik juba ainult echo $keel['lehe_pealkiri'];. Rohkem pole vaja olnud.

Mida sina muudaksid selles koodis?


vaata ise:
kas kirjutad:
$lang = $_GET['keel'];
$_SESSION['keel'] = $keel;
kuid sul ju puudub $keel, panna tuleb $_SESSION['keel'] = $lang
ja setcookie('keel', $lang, time() + (3600 * 24 * 30));


ja allpool sarnane lugu include_once 'keeled/'.$keele_fail;
sa ju kasutad switchis> $lang_file mitte $keele_fail
RE: Kodulehe keeled
Postitaja: blaa 2015-09-30 17:23:44
Kas see oli ka nii mõeldud? Praegu pole seda juppi üldse vaja.

case 'de':
$lang_file = 'keel.et.php';
break;

RE: Kodulehe keeled
Postitaja: Keel 2015-09-30 20:43:11
TSITEERITUD:
Kas see oli ka nii mõeldud? Praegu pole seda juppi üldse vaja.

case 'de':
$lang_file = 'keel.et.php';
break;


de oli ikka mõeldud et.
RE: Kodulehe keeled
Postitaja: Keel 2015-09-30 20:43:34
Sain juba korda! Tänan kõiki vastajaid!

Leheküljed: 1

©2002-2013 Martin Rebane & PHP.ee kaasautorid
  0.0872738361359