Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Modułowa budowa serwisu jak to działa ?, budowa serwisuw oparciu o moduły
spootnik
post 1.06.2006, 19:52:49
Post #1





Grupa: Zarejestrowani
Postów: 11
Pomógł: 0
Dołączył: 1.06.2006

Ostrzeżenie: (0%)
-----


Witam, zabieram się za zrobienie serwisu internetowego, jednak pisanie ciągle dokumentów w HTML nie sprawiałoby mi raczej przyjemności i ch uzupełnianie od nowa stałych miejsc itd. chciałbym zrobić coś takiego że mam jeden plik do menu przykładowo menulewe.php który będzie zawierał dla reszty stron te całe lewe menu. i to sie robi np. include. a jeśli chcę zrobic cos takiego ze adres strony wygląda w wyszukiwarce tak: http://forum.php.pl/index.php?act=post&do=new_post&f=27 to to jush jest użycie zmiennych i moje pytanie to jak to zrobić questionmark.gif do zmiennych przypisać całą zawartość strony czy jak ? czy dalej include lepiej robić ? o co tutaj chodzi ?

Z góry dziękuje za wszelką pomoc...
Go to the top of the page
+Quote Post
MatheW
post 1.06.2006, 20:17:38
Post #2





Grupa: Zarejestrowani
Postów: 135
Pomógł: 0
Dołączył: 29.05.2006
Skąd: Lublin

Ostrzeżenie: (0%)
-----


Najczęściej w takich przypadkach użyewa sie bazy, switch i include. Poprzez zmienne GET przekazujesz skryptowi co ma otworzyć, a on poprzez połączenie z bazą czy includowanie plików to ukazuje. Menu możesz zrobić w normalnych plikach dołączonych za pomocą include, a samą treść strony pobierasz z bazy.

Tu masz ciut o tym http://www.chip.pl/arts/archiwum/n/articlear_115159.html


--------------------
[gg:8166107][jid:mmatheww@jabberpl.org][mail:mat.wojcik[at]gmail.com][www: http://mwojcik.pl]
Go to the top of the page
+Quote Post
spootnik
post 1.06.2006, 20:33:10
Post #3





Grupa: Zarejestrowani
Postów: 11
Pomógł: 0
Dołączył: 1.06.2006

Ostrzeżenie: (0%)
-----


aha no ok. ale teraz samo kliknięcie w link powinno wywołać jaki skrypt ? coś jak przy formularzach ? czy jak to ma wyglądać ?
Go to the top of the page
+Quote Post
MatheW
post 1.06.2006, 20:44:51
Post #4





Grupa: Zarejestrowani
Postów: 135
Pomógł: 0
Dołączył: 29.05.2006
Skąd: Lublin

Ostrzeżenie: (0%)
-----


No link dajesz np. index.php?strona=newsy&s=1 (zmienna s ma informować o stronie newsów).

Zmienne pobierasz za pomocą $_GET['zmienna']


--------------------
[gg:8166107][jid:mmatheww@jabberpl.org][mail:mat.wojcik[at]gmail.com][www: http://mwojcik.pl]
Go to the top of the page
+Quote Post
spootnik
post 1.06.2006, 20:53:15
Post #5





Grupa: Zarejestrowani
Postów: 11
Pomógł: 0
Dołączył: 1.06.2006

Ostrzeżenie: (0%)
-----


czyli link bedzie wyglądał
  1. <a href="?s=pozycjamenu">xxxxxxx</a>
i to będzie zapisane w pliku jakims z listą pozycji menu a teraz skrypt który wezmie to odpowiednio przekieruje czyli wrzuci inlude z treścią tej podstrony z menu jak będzie wyglądał ? i jeszcze jedno ten zapis "?s=" to jest odwołanie się do zmiennej, ja ją musze wcześniej gdzieś zadeklarować ? czy ona sama jest jakby dynamicznie deklarowana ? ze skrypt będzie sprawdzał tak jakby automatycznie wygenerowaną zmienną tylko po tej części a hreff questionmark.gif

Ten post edytował spootnik 1.06.2006, 21:01:11
Go to the top of the page
+Quote Post
MatheW
post 1.06.2006, 21:29:50
Post #6





Grupa: Zarejestrowani
Postów: 135
Pomógł: 0
Dołączył: 29.05.2006
Skąd: Lublin

Ostrzeżenie: (0%)
-----


Nigdzie tej zmiennej nie deklarujesz. Zmienne, które są deklarowane w adresie odnośnika, tzw. zmienne GET mają właśnie postać strona.php?zmienna1=a&zmienna2=4


--------------------
[gg:8166107][jid:mmatheww@jabberpl.org][mail:mat.wojcik[at]gmail.com][www: http://mwojcik.pl]
Go to the top of the page
+Quote Post
spootnik
post 1.06.2006, 21:31:44
Post #7





Grupa: Zarejestrowani
Postów: 11
Pomógł: 0
Dołączył: 1.06.2006

Ostrzeżenie: (0%)
-----


aha, to czyli teraz uzywam funkcji case czy break, sprawdzam wartość zmiennej przy linku i odpowiednio do jej wartości przypisuje include modułu do wczytania tak ?
Go to the top of the page
+Quote Post
MatheW
post 1.06.2006, 21:48:05
Post #8





Grupa: Zarejestrowani
Postów: 135
Pomógł: 0
Dołączył: 29.05.2006
Skąd: Lublin

Ostrzeżenie: (0%)
-----


Tak


--------------------
[gg:8166107][jid:mmatheww@jabberpl.org][mail:mat.wojcik[at]gmail.com][www: http://mwojcik.pl]
Go to the top of the page
+Quote Post
spootnik
post 2.06.2006, 00:33:55
Post #9





Grupa: Zarejestrowani
Postów: 11
Pomógł: 0
Dołączył: 1.06.2006

Ostrzeżenie: (0%)
-----


Fajna sprawa z tym php winksmiley.jpg a mozna to jakoś teraz upgrejdować questionmark.gif dodać jakieś dodatkowe funkcje czy cos takiego ? Na szczęście udało mi się to jakoś zrobić przy twojej pomocy, mam jeszcze jedno pytanko na koniec, a mianowicie jak mam znak spacji " " to zapisuje sie go takze jako &nbsp; w ten sposób zapiszemy równierz inne znaki w tym polskie zapewne. masz może aadres do jakiegoś spisu tych znaków ?
Go to the top of the page
+Quote Post
bigZbig
post 2.06.2006, 07:32:49
Post #10





Grupa: Zarejestrowani
Postów: 740
Pomógł: 15
Dołączył: 23.08.2004
Skąd: Poznań

Ostrzeżenie: (0%)
-----


@spootnik - widze, ze musisz jeszcze duzo nadrobic - poczawszy od htmla - polecam kurshtml.boo.pl. A tu znajdziesz tabelę encji - czyli znaków specjalnych.


--------------------
bigZbig (Zbigniew Heintze) | blog.heintze.pl
Go to the top of the page
+Quote Post
spootnik
post 2.06.2006, 07:42:36
Post #11





Grupa: Zarejestrowani
Postów: 11
Pomógł: 0
Dołączył: 1.06.2006

Ostrzeżenie: (0%)
-----


Dobra dzięki za pomoc ten problem z literazmi to wynika z głupiego edytorka smile.gif nie moge ustawić w nim polskiego kodowania :/ no ale dobra to jest najmniejszy problem.
Dzięki za pomoc.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 1.08.2025 - 02:22