Forum » Izdelava spletišč » Pomoč pri kodi
Pomoč pri kodi
crazyLIKEme ::
Čao
Delam na eni spletni strani.
Spletna stran ima index page, in potem še 4 podstrani. Opazila pa sem, da se mi del kode v body-u ponavlja. bi mi lahko kdo povedal, kako bi se dalo to še kako drugače rešiti.
Hvala LP cLm
Delam na eni spletni strani.
Spletna stran ima index page, in potem še 4 podstrani. Opazila pa sem, da se mi del kode v body-u ponavlja. bi mi lahko kdo povedal, kako bi se dalo to še kako drugače rešiti.
<body> <div id='center'> <img src="G:\Projekt ST\Slike\Naslov.jpg" width="580" height="240" alt="..." class="glava"></img> <div id='naslov' colspan='2'><h1>...</h1></div> <div class='meni'> <ul id="povezave"> <li><a href="#">Na prvo stran</a></li> <li><a href="#">Osebna stran</a></li> <li><a href="#">Arhiv</a></li> <li><a href="<%AlbumURL%>">Foto album</a></li> <li><a href="#">Prijatelji</a></li> <li><a href="#">RSS</a></li> </ul> </div>
Hvala LP cLm
http://crazyl1keme.deviantart.com/
- premaknilo iz Programiranje: snow ()
bluefish ::
Narediš index stran, kjer je vsebina, ki se ponavlja, nato pa za vsebino določiš en div, kamor vstaviš
Na vrh vse kode pa
<?php require("./" . $pg . ".php"); ?>
Na vrh vse kode pa
<?php if(isset($_GET['pg']) && !empty($_GET['pg'])) { $pg = $_GET['pg']; switch($pg) { case 'stran2': break; case 'stran3': break; default: $pg = 'stran1'; break; } } else { $pg = 'stran1'; } ?>
Zgodovina sprememb…
- spremenil: bluefish ()
win64 ::
Ali pa če nimaš možnosti php, rešiš z okvirji in atributom target v 'a' znački, samo je malo več dela kot z zgornjo rešitvijo.
root987 ::
Lahko tudi z Javascript-om, a je slednja rešitev ZELO nezaželjena, saj rabijo uporabniki imeti omogočen Javascript.
"Myths which are believed in tend to become true."
--- George Orwell
--- George Orwell
Lion29 ::
Lahko tudi z Javascript-om, a je slednja rešitev ZELO nezaželjena, saj rabijo uporabniki imeti omogočen Javascript.
v danasnjih casih skorajda ni!
iz podane kode zgleda, da se uporablja asp... torej najdi ustrezno zamenjavo kodi, ki jo je podal blueFish.
Sicer bi pa imas se rahlo drugacen prijem, in sicer:
naredis datoteko header.inc.php (notri das vse tiso, kar se ponavlja v glavi spletne strani)... footer.inc.php in notri das vse kar je v nogi
in potem imas razlicne strani:
galerija.php
index.php
mapa.php
znotraj pa imas
<?php require("header.inc.php");?> vsebina strani <?php require("footer.inc.php");?>
za zacetek malcek bolj varno
seveda kot receno, je primer namenjen php resitvam in ne asp.. logika je pa ziher enaka pr obeh
Founder and CTO @ Article-Factory.ai
Zgodovina sprememb…
- spremenil: Primoz ()
root987 ::
v danasnjih casih skorajda ni!
Ja, ubistvu je. Glede na to, da govorimo o običajni HTML strani s samo štirimi podstranemi in ne o neki spletni aplikaciji, je preseravanje z JS zelo nezaželjeno - nenazadnje, če ne kaj drugega ti življenje zamori že implementacija URL-jev (da lahko userji linkajo na podstrani).
"Myths which are believed in tend to become true."
--- George Orwell
--- George Orwell
techfreak :) ::
In kateri junak ponuja gostovanje brez podpore skriptnih jezikov? Še brezplačna gostovanja imajo vsaj PHP in MySQL.
alessio2 ::
Pa znebi se takega naslavljanja slik (G:\Projekt ST\Slike\Naslov.jpg).
Slike dej v direktorij na webrootu (narediš images mapo) ter jih pol relativno naslavljaj (images/Naslov.jpg).
Slike dej v direktorij na webrootu (narediš images mapo) ter jih pol relativno naslavljaj (images/Naslov.jpg).
root987 ::
crazyLIKEme je izjavil:
Hja
Hvala za pomoč, sem uredila :D
Spodobi se da rešitev deliš z ostalimi (še posebej, če si slučajno uporabila kakšno drugo rešitev)
"Myths which are believed in tend to become true."
--- George Orwell
--- George Orwell
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | Preusmeritev s pogojem?Oddelek: Izdelava spletišč | 1127 (864) | Gost |
» | Kako zagotoviti prikazovanje celotne straniOddelek: Izdelava spletišč | 1594 (1479) | coldman |
» | preusmeritevOddelek: Izdelava spletišč | 1398 (1315) | pepelopez |
» | Kako sestaviti "dinamičen" menuOddelek: Izdelava spletišč | 1154 (1075) | njok |
» | Zaščita e-mail naslovaOddelek: Izdelava spletišč | 1542 (1156) | darh |