» »

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.


<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/

bluefish ::

Narediš index stran, kjer je vsebina, ki se ponavlja, nato pa za vsebino določiš en div, kamor vstaviš
<?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

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

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).

crazyLIKEme ::

Hja

Hvala za pomoč, sem uredila :D
http://crazyl1keme.deviantart.com/

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


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

Preusmeritev s pogojem?

Oddelek: Izdelava spletišč
101125 (862) Gost
»

Kako zagotoviti prikazovanje celotne strani

Oddelek: Izdelava spletišč
71593 (1478) coldman
»

preusmeritev

Oddelek: Izdelava spletišč
51391 (1308) pepelopez
»

Kako sestaviti "dinamičen" menu

Oddelek: Izdelava spletišč
61148 (1069) njok
»

Zaščita e-mail naslova

Oddelek: Izdelava spletišč
221539 (1153) darh

Več podobnih tem