Skocz do zawartości


Zdjęcie

[php] Funkcja include();


  • Zaloguj się, aby dodać odpowiedź
4 odpowiedzi w tym temacie

#1 Macko

Macko

    Początkujący

  • 105 postów

Napisano 29 11 2006 - 18:41

Nawet nie wiem jak to nazwać ;) Chodzi o to, żeby strona index.php zawierała w sobie menu po lewej stronie, a po srodku juz jakby inna część, i tylko ta czesc zmienialaby sie po wybraniu opcji z menu. Czyli np wybieram sobie "Samochody" I po srodku wyswietla mi sie strona o adresie www.1.pl/samochod.html pozniej wybierając np "Rowery" Wyswietla mi sie strona www.1.pl/rower bez zmiany całej storny, tylo własnie jej wnętrza, srodka.
Mam nadzieje ze rozumiecie o co chodzi, i prosze o pomoc

  • 0

#2 Titter

Titter

    Linux I Sieć.

  • 237 postów

Napisano 29 11 2006 - 23:25

No to jak chcesz to zrobic w php no to nie bardzo widze sens otwierac jakies inne strony, lepiej jest korzystac z bazy danych ;) A tak po prostu w html'u masz do dyspozycji ramki <frameset> i tam okreslac nazwy ramek a w linkach w menu okreslasz TARGET na nazwe konretnej ramki. I tyle jezeli chcesz kod to sprecyzuj bardziej o co ci chodzi ;)

  • 0

#3 Macko

Macko

    Początkujący

  • 105 postów

Napisano 30 11 2006 - 08:05

http://rozklady.mpk.krakow.pl/aktualne/index.php <-- tak jak tutaj - wybieram opcje z menu na górze, i zmienia mi sie tylko treść strony, a nagłówek zostaje, ja chce to samo, tylko zeby zostawał nagłówek i menu po lewej i prawej stronie ;)
  • 0

#4 Titter

Titter

    Linux I Sieć.

  • 237 postów

Napisano 30 11 2006 - 12:11

No to zauwaz ze tam sie nie laduja kolejne strony bo to jest w php ;)
Dzielisz strone na ile tam kolumn sobie chcesz.
W menu wstawiasz linki postaci: <a href="index.php?link=samochod">SAMOCHODY</a>
A w czesci odpowiadajacej za wyswietlanie tresci wpisujesz taki kod:
<?php
switch($link)
{
case "samochod": include("samochody.html");
break;
case "rowery": include("rower.html");
break;
......
default: include("glowna.php");
}
?>
Jak na nie testowane i parsowane w glowie powinno byc ok i dzialac ;)
  • 0

#5 Kai

Kai

    Stały użytkownik

  • 237 postów

Napisano 12 12 2006 - 11:45

Radzę zmienną $link pobierać przez $_GET['link']. Bez get'a nie zawsze działa.

  • 0




Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych