ďťż
Podstrony
|
telcocafeWitam, potrzebuje zrobic stronke z podstronami min 100 tylko nie za bardzo mi sie chce kopiowac jeden plik index.php i robic 100 kopi a potem hiperlinkowac to, sa jakies sposoby zeby zrobic to automatycznie? tzn to by wygladalo tak:1 strona glowna menu link 1 link 2 link 3 link 4 link 5 2 strona druga menu link do strony glownej link 6 link 7 link 8 link 9 3 strona trzecia menu link do strony glownej link 10 link 11 link 12 link 13 link 14 itd..... może php z include? Użytkownik Bartas edytował ten post 01 maj 2006, 17:19 tzn moglbys podac jakis przyklad?, w php jeszcze nie pisalem stron. <?php $id=str_replace('/','',$_GET['id']); $id=str_replace('.','',$id); if(!file_exists($id.'.php')) { $id='glowna'; } include($id.'.php'); ?> Pierwsze 2 linijki kodu PHP to zabezpieczenia. Trzecia - jeśli plik ID+'.php' nie istnieje, zmienna ID przyjmie wartość 'glowna'. Czwarta - dołączenie pliku ID+'.php'. Wstaw to w miejscu, gdzie treść ma się zmieniać. To znaczy - będzie 1 główny plik - index.php. Tam będzie m. in. menu. O tym, jaki plik ma być dołączony, będzie mówił parametr ID w adresie. No i linki będzie się tak tworzyć: <a href="?id=glowna">Strona główna</a><br /> <a href="?id=about">O stronie</a><br /> itd. Użytkownik Ferrari edytował ten post 01 maj 2006, 17:50 i jeszcze jedno pytanie sa jakies darmowe oprogramowania do tworzenia mapy strony www? Użytkownik someone_17 edytował ten post 01 maj 2006, 18:26 i jeszcze jedno pytanie sa jakies darmowe oprogramowania do tworzenia mapy strony www? chodzi o program ktory zrobi mape mojej strony dzieki czemu bedzie ona latwiej indexowana i podstrony. Znalazlem cos takiego: http://www.sitemapspal.com/ niby generator online map stron. Edit maly problem gdzie mam wstawic ten kod miedzy ktore znaczniki?: <?php $id=str_replace('/','',$_GET['id']); $id=str_replace('.','',$id); if(!file_exists($id.'.php')) { $id='index'; } include($id.'.php'); ?> strona jest robiona w html'u ale rozszerzenie zmienilem na ".php" i teraz tak, gdy otwieram strone glowna to sie zapetla i tworzy sie tak jakby lista stron glownych czyli jak przewijam w dol to caly czas mam kopie strony glownej :blink: i to w nieskonczonosc. Hiperlacza takze nie dzialaja... :( <a href="?id=a">Strona główna</a><br /> <a href="?id=b">O stronie</a><br /> Dodam jeszcze ze pliki a.php i b.php (do nich sa hiperlacza) maja inna zawartosc, klikajac na hiperlacza zawartosc jest taka sama jak na stronie glownej , wiec sam nie wiem co jest nie tak z tym kodem albo co zle zrobilem? http://www.zarabiaj.h4e.pl/test/ prosze o pomoc :( Użytkownik someone_17 edytował ten post 01 maj 2006, 20:01 Kod ma być tylko w index.php (tam, gdzie ma się wyświetlać właściwa treść). W plikach podstron nie umieszczaj znaczników HTML, HEAD itp. ani tego kodu - to jest po prostu kontynuacja pliku index.php, którą serwer PHP będzie dołączał. Jak nie możesz sobie poradzić, podaj cały kod. Użytkownik Ferrari edytował ten post 01 maj 2006, 20:37 w plikach a.php i b.php zapomnialem usunac tego kodu i jak go usnalem to juz wszystko jest ok z hiperlaczami ale strona glowna nadal szaleje, kod wstawilem miedzy znacznikami <body></body> (na poczatku jednego tekstu) efekt mozesz zobaczyc klikajac na link (ucina tekst do tego momentu gdzie jest kod i zapetla strone): http://www.zarabiaj.h4e.pl/test/ Użytkownik someone_17 edytował ten post 01 maj 2006, 21:03 Zrobiłem błąd. :/ Poprawna linijka kodu: if(!file_exists($id.'.php')) { $id='glowna'; } Popraw ją w pliku index.php. Treść strony głównej powinna być w pliku glowna.php. a wiec w pliku index mam zostawic jedynie meta tagi?? czy czysty plik z tym kodem, ale wtedy nie zostanie zaindexowana wrecz zostanie wyrzucona przez google... :( hmm... a jakby po prostu jakiegoś cmsa zainstalować? |
|||
Sitedesign by AltusUmbrae. |