![]() |
![]() ![]() |
![]() |
![]()
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ć
![]() Z góry dziękuje za wszelką pomoc... |
|
|
![]()
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]
|
|
|
![]()
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ć ?
|
|
|
![]()
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]
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 0 Dołączył: 1.06.2006 Ostrzeżenie: (0%) ![]() ![]() |
czyli link bedzie wyglądał
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 ![]() Ten post edytował spootnik 1.06.2006, 21:01:11 |
|
|
![]()
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]
|
|
|
![]()
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 ?
|
|
|
![]()
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]
|
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 0 Dołączył: 1.06.2006 Ostrzeżenie: (0%) ![]() ![]() |
Fajna sprawa z tym php
![]() ![]() |
|
|
![]()
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
|
|
|
![]()
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
![]() Dzięki za pomoc. |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 1.08.2025 - 02:22 |