![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 67 Pomógł: 0 Dołączył: 5.04.2003 Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Mam taki szbalon strony jak screen pod adresem http://stal-sw.net/wzor.gif . No i sprawa wyglada tak: W pliku index.php mam cly kod tego szblony - za wyjatkiem tego co na screenie jet na czerwono - bo walsnie w tym miejscy wysietlam zwartosc skryptow. Chcialbym nadmienic ze linki na mojje stronie wygladaja w ten sposob: index.php?go="nazwa dzialu". No i nie wiem jak ma byc zbudowany plik index.php i jaki kodzik musi byc w skryptach ktore wstawiam w czerwony obszar aby w miejscu Nazwa dzialu: byla wysietlana ta nazwa ![]() Mam nadzieje ze rozumiecie o co chodzi a nie wiem jak z ty sobie poradzic. Bardzo prosze o pomoc. PS. Wiadomo ze wolabym anwet zrobic tak ze pokazuje np. Strona Glowna -> Kisega Gosci - Dodaj wpis - ale zeby to zorbic tak to juz calkowicie nie mam pojecia jak ma wygladac budowa skryptow - moze ktos ma jakis artykul na ten temat. |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Przyjaciele php.pl Postów: 1 789 Pomógł: 41 Dołączył: 30.10.2003 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
najlepiej zrob plik dzialy.dat a w nim trzymaj np.
Kod home||Strona Główna||
redakcja||Redakcja|| reklama||Reklama|| skrypty||Skrypty|| books||Książki|| itd||I tak dalej|| potem w indexie natychmiast po <BODY> wrzucasz: [php:1:17e323e18d]<?php if($_GET['go']=="") { $Go = "home"; // gdy zmienna $_GET['go'] jest pusta wywalamy strone glowna czyli 'home' } else { $Go = $_GET['go']; // gdy nie jest pusta to wywalamy to co poniżej ![]() $Plik = file("dzialy.dat"); for($i=0; $i<count($Plik); $i++) { $Dzialy = explode("||", $Plik[$i]); // jedziemy explodem dla // odczytania linijki numer $i // Gdy napis w linijce będzie taki // jak pobrany ze zmiennej $_GET['go'] // przesyłany przez link index.php?go // to wyświetlamy nazwę działu if($Dzialy[0] == $Go; { $Nazwa = $Dzialy[1]; $Plik = $Dzialy[0]; } } } ?>[/php:1:17e323e18d] potem w miejscu gdzie chcesz aby wyświetlony był plik o nazwie takiej jak przekazanej w $_GET['go'] dajesz: [php:1:17e323e18d]<?php if($_GET['go']=="") { include("newsy"); // wyświetlamy główny dział } else { $Rozsz = ".html"; // definiujemy rozszezenie plikow include($_GET['go'].$Rozsz); // wyswietlamy plik z $_GET['go'] } ?>[/php:1:17e323e18d] oczywiście to jest tylko przykład.... przeczytaj to co tutaj jest i sprobuj napisac podobne, ale takie aby Tobie pasowalo... nie gwarantuje, że to działa... pisane z palca |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 19:43 |