![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 25 Pomógł: 0 Dołączył: 10.02.2009 Ostrzeżenie: (0%) ![]() ![]() |
Tworzę stronkę, posiadam już schemat blokowy strony (opracowany w CSS). Zastanawiam się jednak, co zrobić gdy... będę posiadał MENU (z linkami), który będzie na każdej stronie. Mam załóżmy 100stron,- i wydaje mi się to głupie, że gdy będę chciał dodać jeden link więcej do MENU, zmuszony będę do edycji każdej strony. Co zrobić by menu było statyczne, żeby po prostu w jednym pliku modyfikował menu, a widoczne zmiany w były właśnie na tych 100stronach. Troszkę nie rozumiem tego mechanizmu tak ogólnie, tak więc wskazane byłby jakiś kurs etc. Proszę o odpowiedź.
|
|
|
![]() |
![]()
Post
#2
|
|
![]() Newsman Grupa: Moderatorzy Postów: 4 005 Pomógł: 548 Dołączył: 7.04.2008 Skąd: Trzebinia/Kraków ![]() |
ustaw stałem menu a podstrony includuj za pomocą PHP.
-------------------- |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 607 Pomógł: 23 Dołączył: 8.09.2004 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
1) za pomocą PHP
tworzysz plik menu.html z linkami a na stronach tematycznych np. podstrona1.php piszesz normalnie w htmlu i w odpowiednim miejscu wklejasz:
2) Za pomocą iframe 3) za pomocą JS, pobierasz zawartość (menu np. te menu.html) i wklejasz ją do np. odpowiedniego diva na stronie. -------------------- Audio: Metallica, Soil, RHCP, OffSpring, Green Day, "Retro", Gorillaz, Disturbed, Coma
DB: MySQL 4.1 | php: 4.4.3 Pomogłem Ci? Wciśnij przycisk POMÓGŁ. |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 25 Pomógł: 0 Dołączył: 10.02.2009 Ostrzeżenie: (0%) ![]() ![]() |
Mam dwa problemy - robię metodą pierwszą. Stwarzam plik menu.txt
wklejam kod o dokładnie tak <div id="menu"><? include('menu.txt'); ?></div> - nic mi się nie pokazuje. Teraz ten kawałek fragmentu zmieniam na to <?php include('menu.txt'); ?> - dzięki temu w bloku div menu, wczytał mi plik menu.txt który zawiera słowo - działa ![]() A teraz z menu.php (lub html) z linkami w środku? Dzieją mi się dziwne rzeczy, mianowicie po wklepaniu tego kodu - znika mi środkowa kolumna, oraz cały tekst na stronie staję się jednym wielkim linkiem do nie wiadomo czego. Może, ktoś mnie nakierować co z tym zrobić? Javascript, raczej odpada bo zależy mi na budowie strony opartej na html, css i php. Pozdrawiam. |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 67 Pomógł: 8 Dołączył: 19.05.2004 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
A teraz z menu.php (lub html) z linkami w środku? Dzieją mi się dziwne rzeczy, mianowicie po wklepaniu tego kodu - znika mi środkowa kolumna, oraz cały tekst na stronie staję się jednym wielkim linkiem do nie wiadomo czego. Może, ktoś mnie nakierować co z tym zrobić? Javascript, raczej odpada bo zależy mi na budowie strony opartej na html, css i php. Pozdrawiam. Prawdopodobnie gdzieś masz jakiś tag niezamknięty. Pokaż kod. |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 25 Pomógł: 0 Dołączył: 10.02.2009 Ostrzeżenie: (0%) ![]() ![]() |
A dzięki za informacje
![]() ![]() Chcę zrobić tak by klikając jakiś link w menu, strona ta była wywołana w kolumnie 3, a dokładnie w <div id='tresc'>tu</div>. Tak więc proszę o pomoc, bo myślę że to o co pytam jest elementarną wiedzą do tego by zbudować jakąkolwiek stronę. Pozdrawiam. Ten post edytował gramy52 17.10.2009, 12:33:42 |
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 607 Pomógł: 23 Dołączył: 8.09.2004 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
żeby tak zrobić to musisz albo pobrać html z jakiegoś pliku za pomocą js i umieścić do w tym divem - poponuję jquery, albo robić konsekwentnie strony w html. Bo widzę, że trochę masochistycznie podchodzisz do tematu. Zrób sobie tak:
index.php:
tworzysz katalog "strony" i tam wrzucasz strony, np. plik o nazwie podstrona.html Linkowanie masz podane wyżej. a i jeszcze jedno ważne, stwórz plik strony/startowa.html i tam wrzuć co ma się wyświetlać na stronie głównej Ten post edytował Spirit86 17.10.2009, 12:36:45 -------------------- Audio: Metallica, Soil, RHCP, OffSpring, Green Day, "Retro", Gorillaz, Disturbed, Coma
DB: MySQL 4.1 | php: 4.4.3 Pomogłem Ci? Wciśnij przycisk POMÓGŁ. |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 25 Pomógł: 0 Dołączył: 10.02.2009 Ostrzeżenie: (0%) ![]() ![]() |
W ogóle, takie pytanie - w czym robić strony. Opierając się o CSS czy PHP? Nie mam pojęcia na ten temat. Kursów jest milion i jeszcze trochę, ale tylko czysta teoria. Brak mi praktycznego zastosowania. Postanowiłem robić w CSS, bo potrafię póki co zbudować prosty szablon przy pomocy tego narzędzia, ale co z PHP? Zawsze kojarzyłem to z formularzami etc i zastosowaniem do baz danych. No, ale chyba nie koniecznie tak jest. Naprawdę nie wiem od czego zacząć, patrzę na te kursy, przerabiam każdy punkt - jednak nic konkretnego praktycznego stworzyć nie mogę jeśli chodzi o te strony www. Mała podpowiedź? Akurat jestem w takiej sytuacji, że nie ma mi kto pokazać "z czym to się je". Zależy mi na tym by zbudować taką stronę, którą można będzie łatwo i szybko rozbudowywać (dlatego pytałem wcześniej co z tą opcją include etc). Pozdrawiam.
|
|
|
![]()
Post
#9
|
|
![]() Grupa: Zarejestrowani Postów: 607 Pomógł: 23 Dołączył: 8.09.2004 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Co ma PHP do CSS? Naucz się HTML/XHTML'a. Na razie, to wybierasz się z motyką na słońce.
-------------------- Audio: Metallica, Soil, RHCP, OffSpring, Green Day, "Retro", Gorillaz, Disturbed, Coma
DB: MySQL 4.1 | php: 4.4.3 Pomogłem Ci? Wciśnij przycisk POMÓGŁ. |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 25 Pomógł: 0 Dołączył: 10.02.2009 Ostrzeżenie: (0%) ![]() ![]() |
Umiem... CSS, PHP to dwie różne rzeczy. Pierwsze zdążyłem mniej więcej opanować (na tyle by tworzyć stronkę). Jednak pojawiają się problemy, które opisałem powyżej. Wszystko trzeba w PHP i poszukuję praktycznego kursu PHP. Teoria owszem, ale to mogę znaleźć w każdym lepszym poradniku.
|
|
|
![]()
Post
#11
|
|
![]() Grupa: Zarejestrowani Postów: 607 Pomógł: 23 Dołączył: 8.09.2004 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Chcesz znaleźć poradnik, jak napisać stornę w PHP? Najlepiej, żeby Twoja napisał
![]() -------------------- Audio: Metallica, Soil, RHCP, OffSpring, Green Day, "Retro", Gorillaz, Disturbed, Coma
DB: MySQL 4.1 | php: 4.4.3 Pomogłem Ci? Wciśnij przycisk POMÓGŁ. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 05:10 |