Autor Zpráva
adamico
Profil
Dobrý deň, chcem sa opýtať, ako si spravím stránku, ktorá ma napr. tri podstránky, ale prakticky má len jednu. Myslím tým, že všetko by bolo napísané v súbore (index.php) a keby som si chcel pozrieť podstránku 3, tak napríklad by som dal index.php?menu=3. Ako definujem v index.php podstránku 3 ?
Dúfam, že je to zrozumiteľné..
Casero
Profil
adamico
Je to sice blbost, ale mužeš si rozdělit ty podstránky pomocí podmínek if ($_GET[menu]==3) ukaž 3. stránku, a takhle testovat.. else if ($_GET[menu]==2)..až do pouhého else pro index.php
Adolf
Profil
da sa to aj cez funkciu include() v php
jednoducho si das na stranku, kde chces mat meniaci sa obsah takyto skript:

switch ($_GET["menu"]) {
case 1: include("stranka1.php"); break;
case 2: include("stranka2.php"); break;
case 3: include("stranka3.php"); break;
}

samozrejme, potrebujes si najskor vytvorit tie externe subory stranka1.php, stranka2.php, stranka3.php a tak...

neviem ci som pomohol, caw
adamico
Profil
no to je to, že som to nechcel riešiť cez externe súbory..
TFSi
Profil
adamico
Tak což takhle si to upravit k obrazu svému:

switch ($_GET["menu"]) {


case 1: echo 'Stránka 1'; break;

case 2: echo 'Stránka 2'; break;

case 3: echo 'Stránka 3'; break;
}


Ale cpát HTML kód do PHP nedoporučuju. Otevřeš to za pár měsíců a nebudeš vědět na čem jsi.
adamico
Profil
aha, ok...ďakujem..
Toto téma je uzamčeno. Odpověď nelze zaslat.

0