21. září bude sraz! Od 18.00 v restauraci Tradice v Praze u Anděla
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