Forum Webmastera, HTML, CSS, PHP, MySQL, Hosting, Domeny - Forum dla Webmasterów
Problem z menu - Wersja do druku

+- Forum Webmastera, HTML, CSS, PHP, MySQL, Hosting, Domeny - Forum dla Webmasterów (https://www.webmastertalk.pl)
+-- Dział: Technologie internetowe - tworzenie stron WWW (https://www.webmastertalk.pl/forum-technologie-internetowe-tworzenie-stron-www)
+--- Dział: Początkujący webmaster (https://www.webmastertalk.pl/forum-poczatkujacy-webmaster)
+--- Wątek: Problem z menu (/thread-problem-z-menu--2498)



Problem z menu - drips - 08-10-2009

Witam, czy ktoś może udzielić jakiejś wskazówki dotyczącej sposobu utworzenia strony w taki sposób aby można było w późniejszym etapie aktualizacji dodawać elementy menu nie robiąc tego na każdej z pod stron chodzi mi o coś takiego jak można zrobić na ramkach że lewa ramka np. z nawigacją jest bez zmian a zmienia się tylko strony widoczne z prawej strony z treścią. ale by można się obejść bez ramek. pisze ponieważ zrobiwszy ostatnio witrynkę zawierającą około 30 stron w htmlu ale teraz okazało sie że muszę dodać element do menu i muszę robić to na każdej podstronie co może w przyszłości być uciążliwe.

dziękuję za wszystkie odpowiedzi

pozdrawiam all Smile


RE: Problem z menu - DoGeR - 08-10-2009

W miejscu menu wstawiasz
Kod PHP:
<?php
  
include('menu.php');
?>
Tworzysz plik menu.php w którym dodajesz linki itp


RE: Problem z menu - drips - 08-10-2009

nie bardzo rozumiem, myślę że chodzi o to aby stworzyć stronę index.php tam stworzyć menu i dać komene $post ( inne strony )??

php nie jest moja strona ani słaba ani silną strona nie jest moja strona na razie w ogóle

możesz dać jakiś schemat lub kod????


RE: Problem z menu - BeamBear - 08-10-2009

drips, to proste jak przewód na sieci niskiego napięcia.

Tak wygląda przykładowa strona w html
Kod:
<html>
<head><title>Jakaś strona</title></head>
<body>
<div id="menu">
<?php
include ('sciezka/do/pliku/menu.php');
?>
</div>
<div id="content"></div>
</body>
</html>

A teraz jak wygląda menu
Kod PHP:
<?php
//wyświetlanie menu

echo '
<ul>
<li>pierwszy dział</li>
<li>drugi dział</li>
<li>trzeci dział</li>
</ul>

'
;
?>

Między apostrofy echo ''; wstawiasz sobie normalny kod html. Z tym, że musisz pamiętać, że includowanie tego pliku z menu zobaczysz dopiero na swoim serwerze lub gdy uruchomisz sobie serwer lokalnie na swoim komputerze.


RE: Problem z menu - drips - 09-10-2009

Bardzo dziękuję za odpowiedź jutra będę walczył z moim problemem

jeszcze 1 czy w pliku css mogę ustawić sobie szerokość diva menu

i na przykład polecenie cssowe : float left
, width 200 px;


i wtedy będzie on wyswietlany z lewej stony mojej witryny o szerokości 200 piksów????


RE: Problem z menu - DoGeR - 09-10-2009

Tak, reszta wygląda tak, jakby menu było osadzone bezpośrednio w pliku.


RE: Problem z menu - drips - 09-10-2009

Wszystkim Wam bardzo dziękuje to otworzyło mi światło na pewne sprawy


pozdrawiam all webmasterów