Autor | Zpráva | ||
---|---|---|---|
2rec Profil * |
#1 · Zasláno: 21. 8. 2006, 01:29:47
Mám menu udělané za pomocí obtékaného divu a jsou v něm odkazy,které odkazují třeba na soubor akvarium.html a já chci, aby se mi po kliknutí na odkaz Akvárium, (který je v menu - levý sloupec) v prostředním sloupci ukázal obsah akvarium.html. Chci něco podobného jako rámy (frame), ale mám to v obtékaných divech. Když teď kliknu na odkaz Akvárium, otevře se mi soubor akvarium.html v novém okně. Tak, doufám, že mi rozumíte a poradíte mi.
|
||
Miloš Profil |
#2 · Zasláno: 21. 8. 2006, 01:45:31 · Upravil/a: Miloš
Snad to bude srozumitelné.
Snažil jsem se o stručnost, ale i tak se to trochu natáhlo. Pro jednoduchost jsou vkládané soubory v tomtéž adresáři jako index.php, ale nic nebrání dát je třeba do adresáře vkladane_texty – pak by include vypadalo takto: include "vkladane_texty/soubor.php"; a stejně tak u vkládaných souborů není důležitá přípona – třeba soubor.blb <?php if (isset($_GET['a'])){ switch ($_GET['a']){ case "uvodem": $includtxt = "uvodni.php"; $title = "Úvodem"; break; case "knihy": $includtxt = "knihy.php"; $title = "Knihy"; break; case "ruzne": $includtxt = "ruzne.php"; $title = "Různé"; break; default: $includtxt = "uvodni.php"; $title = "Úvodem"; break; } } else { $includtxt = "uvodni.php"; $title = "Úvodem"; } ?> <html> <head><title>Titulek stránky : <?php echo $title; ?></title></head> <body> <h1>Pořád stejný nadpis</h1> <?php include "porad_stejny_levy_sloupec.php"; /* Nemusel by být vkládaný, ale je to přehlednější */ include "$includtxt"; /* odkaz pak bude vypadat třeba <a href="?a=ruzne>Různé</a> */ ?> <address>Patička s e@mailem</address> </body></html> |
||
Časová prodleva: 18 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0