html php

Hrundi V. Bakshi

Početnik
Poruka
17
Ja sam pocetnik. Stekao sam neka znanja na W3schools

napravio sam sajt od 20ak html stranica
Citajuci php tutorijal svidela mi se opcija:
<?php include("header.php"); ?>
. . . te sam zaglavlje i meni izdvojio kao php fajl koji mogu jednostavnije azurirati.
Medjutim sada se postavlja problem kako da napravim da aktivna stranica ima boldovana slova u meniju?
Kako vi to resavate?
Unapred hvala na pomoci i korisnim savetima
 
Hvala na brzom odgovoru.
Kao sto rekoh ja sam pocetnik, pa bih vas molio da mi to malo pojasnite.

Konkretno zaglavlje mi se sastoji od 6 dugmica (slova su bele boje), kada se klikne na neko od tih, odlazi se na odgovarajucu stranicu, koja ima isto zaglavlje, samo sto slova aktivne stranice u zaglavlju treba da promene boju (u plavu).
Posto sam zaglavlje sada snimio kao php ne znam kako da postignem da svaka aktivna stranica ima dugme u zaglavlju razlicite boje od ostalih?

Skriptu koju ste mi poslali ne razumem. Molim da mi detaljnije pojasnite ili me uputite na neki tutorijal.

Hvala najlepse
 
Evo kako bih ja to resio:

1) u PHP kôd svake stranice dodati $ime_web_strane = $_SERVER[SCRIPT_FILENAME]; pa da time PHP sazna koju je stranicu otvorio

2) PRIVREMENO u PHP kôd jedne Web strane dodati:

echo "ime_web_strane=|".$ime_web_strane."|<br />";

3) otvoriti u Internet browseru Web stranu u čiji smo kôd dodali 2), pronaći tekst ime_web_strane= i kopirati u neki fajl ono što je između |....|

4) obrisati ono što je dodato pod 2)

5) ponoviti 3) i 4) za svih šest Web strana sajta

6) u header.php u PHP kôd iskopirati:

$web_strane = array( '....', '....', '....', '....', '....', '....' );
pa umesto tačkica iskopirati redom ono što je dobijeno pod 3)

zatim ispod toga iskopirati:
$html_kod_dugmeta = array( '....', '....', '....', '....', '....', '....' );
pa umesto tačkica iskopirati redom HTML kôd svakog dugmeta

7) ispod 6) u header.php u PHP kôd iskopirati:
Kod:
foreach($web_strane as $key => $web_strana){
   if( $web_strana == $_SERVER[SCRIPT_FILENAME]){
      $html_kod_dugmeta[$key] = "<b>".$html_kod_dugmeta."</b>\n";
   }
}
8) u header.php umesto HTML kôda svakog dugmeta staviti

<?php echo $html_kod_dugmeta[0]; ?>

i to ponoviti za svako dugme uz menjanje broja u uglastim zagradama od 0 do 5

-------------------------------------------
Jednostavno, zar ne? :D

Probaj pa javi ako treba da dopeglamo ;)
 

Back
Top