Tipy a Triky - PHP & MySQL

Hodnocení kvality
Autor: Foster
Vzhladom tomu, ze sa vo fore mnozia otazky ohladom include, pripajam druhu, podrobnejsiu/konkretnejsiu cast navodu na INCLUDE:

Hlavny subor stranky je index. php. su v nom napr. 3 divy, napr.:
banner, vlavo(menu) a telo.
v index php na uplny zaciatok(pred <html> napis:
<?if (!isset($page))
$page=""; ?>

v tele mas nieco take:
<div class="banner">obsah banneru</div>
<div class="vlavo">tvoje menu</div>
<div class="telo">samotny obsah</div>


Za predpokladu ze menu bude ulozene v menu.htm, div vlavo bude:

<div class="vlavo"><?php include ("menu.htm");?></div> (vlozi sa
menu do stranky)

div telo bude vyzerat:

<div class="telo"><?
switch ($page) {
case 1:
include "onem.htm";
break;
case 2:
include "obrazky.htm";
break;
case 3:
include "subory.htm";
break;
case 4:
include "scripty.htm";
break;
case 5:
include "php.htm";
break;
case 6:
include "sablony.htm";
break;
default:
include "uvod.htm";
break;
}?></div>

pokial budes robit odkazy v lavom menu tak budu vyzerat:
<A HREF="?page=1">O nem</A>
<A HREF="?page=2">Obrazky</A>
<A HREF="?page=3">Subory</A>

atd...
alebo s absolutnou cestou:
<A HREF="http://www.mojweb.sk/?page=1">O nem</A>

Záver:
Z horeuvedeneho vyplyva, ze je potrebne mat samostatne subory, ktore budu
obsahovat, to co tam chces. Treba si vsimnut si prikaz default: include
"uvod.htm". Toto bude uvodna strana webu, resp. stranka, ktora sa zobrazi, pokial do premennej $page uzivatel priradi inu hodnotu ako je definovana v switch.
V kazdom pripade odporucam si nieco precitat o prikaze include.

Dolezita poznámka: Ak sa includuje subor, cesty v nom musia byt vzhladom na hlavny subor index.php.

Asi vsetko.

Autor: Foster

  « Zpět na předchozí stránku
« Copyright © 2002 - 2017  Honza Petr | Reklama - Kontakt | Připojeno přes Kraja.cz | [ochrana osobních údajů] | RSS | Mapa webu »
Partneři: | Parabola | Povinné ručení | půjčky bez potvrzení příjmu Domény a webhosting půjčky bez registru inzeráty zdarma | hosting