Autor Zpráva
Dedleg
Profil
Nevite nahodou ako sa da spravit bez toho aby som pouzival frames na lavej strane menu alebo na inej a strede text. ???????

Vela stranok je tak spravenych napiklad toto.
roberta
Profil
ak si všimneš, tak po kliknutí na menu sa celá stránka opäť načíta. pri frames sa nenačíta celá stránka, ale iba konkrétny frame.
z toho vyplýva, že musíš urobiť tzv. template (šablónu) tvojho webu - súbor index.php

index.php
<html>
<head>
</head>
<body>
<div id="vlavo"><? include menu.php ?></div>
<div id="stred"><? include stred.php ?><div>
</body>
</html>

v subore menu.php bude menu (všimni si, že sa odkazuje na template)
<a href="index.php?polozka=1">menu1</a>
<a href="index.php?polozka=2">menu2</a>

v subore stred.php sa bude vypisovat obsah v zavislosti od parametra polozka zo súbora menu.php
<?
$obsah = $_GET["polozka"];
switch ($obsah) {
case 1:
//vypis 1. obsahu
break;
case 2:
//vypis 2. obsahu
break;
default:
//vypis defaultneho obsahu
}
?>

takže asi takýmto smerom sa uberaj. samozrejme musíš trocha vedieť php
Dedleg
Profil
NIE !!!!!!

Uz som vlastne na to presiel kukaj:
...
...
...
<style>
div.menu/lava { float: left; widt... }
</style>
<div class="menu/lava">
obsah menu:
item<br>
item<br>
item<br>
item<br>
item<br>
item<br>
item<br>
item<br>
item<br>
item<br>
</div>
A tento text zacne v strede .
...
...
...
...

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: