MysticPL
25.10.2008, 17:55:41
Witam, nie znam wogóle php, ale zamierzam się go powoli uczyć. Moje pytanie dotyczy dokładnie strony www. Więc mam stronę podzieloną na 3 divy z których najczęściej korzystam. Jest to lewy div (w którym są linki do pozostałych stron) w trzecim divie (od prawej) jest to samo co w pierwszym. Natomiast w drugim jest pole do tekstu itp. U mnie jest tak że np. na stronie głównej są tam newsy, a na poradnikach, poradniki (proste i logiczne). Natomiast denerwujące jest to że jak chce zmienić coś w linkach (lewy i prawy div) to muszę na każdym pliku to zmieniać (strona główna jest w php ponieważ tam są newsy które tego wymagają, a pozostałe są w html.). I tu moje pytanie:
Co mam zrobić żeby lewy i prawy div były takimi divami które edytując edytuje na wszystkich stronach, a to pole tekstu aby można było indywidualnie edytować?
Coś takiego jest np. na stronie www.simy.focus.pl.
Moja strona: http://www.centrumsimy.cba.pl/logowanie/no...rona/index.html (wchodzcie tylko pod ten link bo w głównym katalogu jest stary lay.
Serdecznie pozdrawiam.
include() vel require_once()
MysticPL
25.10.2008, 18:10:18
Napisz dokładniej o co chodzi, bo jak pisałem ja jestem zielony w php.
marcok
25.10.2008, 18:16:59
robisz plik php np. leftmenu.php a w nim kod
<?php
function leftmenu()
{
echo '<a href="/">link1</a>';
}
?>
plik index.php
<?php
include('leftmenu.php');
?>
i teraz w diva z lewym menu pakujesz takie coś
<?php
leftmenu();
?>
MysticPL
25.10.2008, 18:19:58
W echo ma skopiować całą zawartość (łącznie z klasami w CSS), tak?
marcok
25.10.2008, 18:25:06
tak chyba, że używasz zewnętrznych arkuszy wtedy nie musisz ponownie ich wywoływać
MysticPL
25.10.2008, 18:29:02
A ztym elementem co jest animacja, to tak samo jak to ma zrobić?
A to co ma być index.php, to mam na stronie głównej gdzieś umieścić?
marcok
25.10.2008, 18:35:41
plik index.php jak index.html jest przeszukiwany przez oprogramowanie serwera i wyświetlany jeżeli na serwerze są oba serwer prawdopodobnie wyświetli plik index.html
W pliku index.php masz umieścić strone główną twojej witryny. W div'ie w którym ma być wyświetlane lewe menu wpisujesz kod, który Ci podałem. Oczywiście gdy stworzysz inny plik np. (kontakt.php) również musisz includować menu.
MysticPL
25.10.2008, 18:37:22
Dzięki, dzięki, dzięki! Co ja bym bez ciebie i php zrobił. Jeszcze raz serdecznie dziękuje.
ayeo
25.10.2008, 20:21:05
@MysticPL proszę zapoznaj się z regulaminem. Co to ma być za temat? Nic nikomu nie mówi! Rozumiem, że czasem trudno coś sprecyzować, ale (ile ja to jeszcze razy napiszę?) jeżeli oczekujesz od kogoś bezinteresownej pomocy szanuj chociaż jego czas. Czy 5 sekund na wymyślenie dobrego tematu to tak wiele?
Pozdrawiam!
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę
kliknij tutaj.