Autor Zpráva
vipouš
Profil *
Dobrej mam ještě jeden problemek, třeba někdo poradí .......
Zapisuji volbu jazyka do session pomocí linku
*.php?lng=he
ale některé stránky mam
*.php?clanek=6&id=1
A zde vzniká muj problém když přepnu jazyk tak se mě samozřejmě pokud použiju self v linku "clanek=6&id=1 " neudrží a jazyk se sic přepne ale obsah stránky není poradí někdo jak toto řešit?
simka00
Profil
pole za otazníkem získáš pomocí proměnné $_SERVER['QUERY_STRING'], takže to můžeš použít třeba takto:
header ('location: *.php?'.$_SERVER['QUERY_STRING'].'&lng=he');
vipouš
Profil *
no dobrý ale jak zakomponovat ?
na každý stránec mam

$site = $_SERVER['php_self'];

a v hlavičce kterou includuju

<?php echo "<a href="$site?lng=he" title="nevim" ><img style="float: left; padding: 5px;" src="image/israel.gif" height="14" width="20" alt="" border="0"></a>"; ?>
vipouš
Profil *
aha jednoduše

stránky
$site = $_SERVER['php_self'];
$promena = $_SERVER['QUERY_STRING'];

Hlava stránky
<?php echo "<a href="$site?$promena&lng=he" title="nevim" ><img style="float: left; padding: 5px;" src="image/israel.gif" height="14" width="20" alt="" border="0"></a>"; ?>
vipouš
Profil *
ovšem pokud není pole za otazníkem tak to udělá toto* .php?&lng=ru sice to funguje ale vypadá to blbě :-)

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0