Framek-hez értők segítségét kérném!?
Frame-eket szerintem is felejtsd el! Elavult, és keresőoptimalizálás szempontjából nem jó választás.
Amit te szeretnél, ahhoz a HTML mellé használni kéne a CSS leírónyelvet PHP szerveroldali és JavaScript kliensoldali programozási nyelveket.
CSS: stílus egyszerű kezeléséhez.
PHP: az azonos tartalmakat csak egyszer kelljen megírni.
JavaScript (AJAX): tartalom betöltése a teljes oldal újratöltése nélkül.
Akkor hajrá, ess neki!
Figy egy NAGYON egyszerű megoldási lehetőség, de ezen már el tudsz indulni:
Csinálsz egy index.php -t. ebbe megcsinálod a html-t. Belerakod a menüt, fejlécet, láblécet, meg a tartalomnak a helyét.
A tartalom helyére ezt írd be:
<?php
$page = $_GET['p'];
if (!$page)
{
$page = 'folap';
}
$page = $page.'.php';
if (file_exists($page))
{
include($page);
}
else
{
include('hiba.php');
}
?>
Ezután csinálj egy folap.php nevű fájlt oda írd be a főoldal tartalmát meg egy hiba.php -t amibe a hiba szövegét írod.
Ez azt csinálja h ha megnyitod az oldalt akkor az index.php -ben meghatározott keretbe betölti a folap.php tartalmát.
Ha úgy nyitod meg az oldalt h oldalad.hu/index.php?p=alma akkor meg a keretbe az alma.php tartalmát tölti be. Ha meg mondjuk az alma.php még nincs létrehozva akkor a hiba.php tartalmát ami kiírja h "bocsi ez az oldal nem található".
Ez egy nagyon blőd bélda de ez pl arra már elég, hogy el tudj indulni vele, és így ha módosul a menüd akkor csak az index.php-ban kell változtatni és nem kell minden egyes tartalmi oldalt is átírnod.
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!