ďťż

[php] ative link stronnicowanie

       

Podstrony


telcocafe

Pogrubienie strony na ktorej aktualnie sie zanjduje

<?php

require_once('show_news_page.php');
if(isset($_GET['page']) and is_numeric($_GET['page']))
{
$pages=show_news_page($_GET['page']);
}
else
{

$pages=show_news_page();

}

?>

<?php
for($x=0;$x<$pages;$x++)
{

echo'<a class="powrot" href="?page='.$x.'">'.$x.'</a> | ';
}

?>

mam taki skrypt stronnicowania na stronie i chcialbym do tego dodac aby byla podswietlona aktualna strona na ktorej znajduje sie uzytkownik
show_news_page.php odwoluje sie do bazy, nie ma tam nic istotnego

probowalem zrobic to w css ale nie wyszlo
Użytkownik time-bandit edytował ten post 04 wrzesień 2009, 20:45


Jeżeli $x == $_GET['page'] to możesz podświetlić dodając wtedy klasę do danego elementu :)


Jeżeli $x == $_GET['page'] to możesz podświetlić dodając wtedy klasę do danego elementu :)

klase do obiektu ?

klasa CSS do linka :P



echo'<a class="powrot" href="?page='.$x.'">'.$x.'</a> | ';

przeciez jest classa ale odnosi sie do wszystkiego i jest lipa

chyba nie rozumiesz ;) Podałem ci warunek wewnątrz pętli $x == $_GET['page'] który możesz wykorzystać żeby podświetlić dany link obecnej strony.

nie wychodzi mi to :/ nie mam pojecia jak to zrobic eh...

w atrybucie class możesz mieć kilka klas np. class="klasa1 klasa2 klasa3"
Masz pętlę w której wyświetlają się linki prawda? Więc, wewnątrz tej pętli sprawdzasz za pomocą instrukcji IF, czy spełniony jest warunek, który dostałeś wcześniej, jeżeli jest to wypisujesz link do strony z dodatkową klasą. Jeżeli nie jest to za pomocą ELSE wypisujesz link taki jak jest teraz.

Prościej się już chyba nie da. Jeżeli nie rozumiesz, to powinieneś poczytać o tym co to jest pętla i instrukcja warunkowa IF.

tak masz racje, po prostu wyswietlaly mi sie wszystkie aktywne i nie aktywne podwojnie, troche zmienilem i jest dobrze :-) dzieki

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • nvm.keep.pl

  • Sitedesign by AltusUmbrae.