| Autor | Zpráva | ||
|---|---|---|---|
| Dj Lucas Profil * |
#1 · Zasláno: 15. 4. 2009, 12:13:20
Zdravim.. Budu se snazit co nejpresneji vysvetlit muj problem..
Mam normalni stranky.. index.php .. v nem podmínky na volani pomoci adresi tady je kousek kodu pro predstavu if ($id == "balicky") {
$rtext = "texty/balicky.php";
$title = "Installer CZ&SK Repository -- Balíčky";
$ltext = "texty/balicky-l.php";
$icon7 = "image/menu_07.png";
$icon9 = "image/menu_09_over.png";
$icon11 = "image/menu_11.png";
$icon13 = "image/menu_13.png";
$icon15 = "image/menu_15.png";
}
elseif ($id == "czcategory") {
$rtext = "texty/balicky-cz.php";
$title = "Installer CZ&SK Repository -- Balíčky";
$ltext = "texty/balicky-l.php";
$icon7 = "image/menu_07.png";
$icon9 = "image/menu_09_over.png";
$icon11 = "image/menu_11.png";
$icon13 = "image/menu_13.png";
$icon15 = "image/menu_15.png";
}kdyz zavolam: index.php?id=balicky tak se mi podle promenych nacte v podstate nova stranka.. ale id czcategory je v podstate podmenu... a nektere prvky jsou stejne jak v podmince balicky tak i v czcategory a to je celkem blbe to vzdy vypisovat do indexu.php tak bych chtel udelat to ze kdyz zavolam treba: index.php?id=balicky&czcategory ale aby vsechny promene byly volany pomoci id=balicky a podle &czcategory byla pouze jedna promenna... no ja doufam ze jste to nejak pochopily.. kdyby ne napiste a ja zkusim nejak jinak vysvetlit.. v php teprve opravdu zacinam |
||
| Joker Profil |
#2 · Zasláno: 15. 4. 2009, 12:22:16
Dj Lucas
Jestli to "balicky" a "czcategory" jsou na sobě nezávislé hodnoty (tj. mohou nastat obě současně, jen jedna z nich, případně žádná), není zrovna dobrý nápad je dávat do jedné proměnné. Jestli to jsou dvě různé varianty a jen mají hodně společného, tak od toho tu je logická podmínka "nebo", operátor "or" či "||". if ($id == "balicky" || id== "czcategory") {
$title = "Installer CZ&SK Repository -- Balíčky";
$ltext = "texty/balicky-l.php";
$icon7 = "image/menu_07.png";
$icon9 = "image/menu_09_over.png";
$icon11 = "image/menu_11.png";
$icon13 = "image/menu_13.png";
$icon15 = "image/menu_15.png";
if($id == "balicky") $rtext = "texty/balicky.php";
else $rtext = "texty/balicky-cz.php";
} |
||
| Dj Lucas Profil * |
#3 · Zasláno: 15. 4. 2009, 12:26:50
Tak uz nic.. uz jsem to vyresil nejakym zpusobem :)
|
||
| Dj Lucas Profil * |
#4 · Zasláno: 15. 4. 2009, 12:38:15
$id = $_GET ["id"];
if ($id == "balicky") {
$rtext = "texty/balicky.php";
$title = "Installer CZ&SK Repository -- Balíčky";
$ltext = "texty/balicky-l.php";
$icon7 = "image/menu_07.png";
$icon9 = "image/menu_09_over.png";
$icon11 = "image/menu_11.png";
$icon13 = "image/menu_13.png";
$icon15 = "image/menu_15.png";
}
$kategorie = $_GET ["kategorie"];
if ($kategorie == "cz") {
$rtext = "texty/balicky-cz.php";
}Kdyz zavolam v adrese: ?id=balicky nacte se stranka s dannymi promenymi v id=balicky a kdyz zavolam: ?id=balicky&kategorie=cz nactou se vsechny promenne v balicky a pouze jedna promena bude jina v cz.. to je to co jsem chtel :) |
||
|
Časová prodleva: 17 let
|
|||
0