![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 302 Pomógł: 18 Dołączył: 10.03.2008 Skąd: Dębno Ostrzeżenie: (0%) ![]() ![]() |
Kiedyś mój kolega napisał mi taki skrypt lecz uległ niedawno on zniszczeniu a jest mi bardzo potrzebny na stronę. Jak dawałem odnośnik "index.php?dzial=thesims" to wystarczy że stworzyłem dział o nazwie thesims.php i pokazywało go w layoucie strony. Oczywiście w pliku thesims.php była tylko treść działu a nie dział z layoutem ;]
|
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 23 Pomógł: 1 Dołączył: 4.05.2008 Skąd: Mokotów Ostrzeżenie: (0%) ![]() ![]() |
Na przykład:
Kod <?php
if (isset($_GET['podstrona'])) { $podstrona = $_GET['podstrona']; if(!empty($podstrona)) if (is_file("$podstrona.php")) include ("$podstrona.php"); else echo "Przykro mi, ale taka strona nie istnieje!"; } else include "wstep.php"; ?> |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 15 Pomógł: 0 Dołączył: 20.12.2007 Skąd: Radom Ostrzeżenie: (0%) ![]() ![]() |
Równie dobrze nadaje się do tego switch()
Kod <?php
switch ($_GET['site']) { case '':{ include 'news.php'; break;} case 'home':{ include 'news.php'; break;} case 'galeria':{ include 'gallery.php'; break;} ?> |
|
|
-gox- |
![]()
Post
#4
|
Goście ![]() |
jesli masz zamiar przekazywac tylko jednego geta, to mozesz to zrobic w ladniejszej formie:
index.php?galery
prawda ze sympatyczniej to wyglada ![]() |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 20 Pomógł: 0 Dołączył: 6.06.2008 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
http://forum.php.pl/PHPHTML_Szkielet_stron...cia_t95428.html
Gotowe rozwiązanie i odpowiedz na Twoje pytanie. |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 302 Pomógł: 18 Dołączył: 10.03.2008 Skąd: Dębno Ostrzeżenie: (0%) ![]() ![]() |
No dobrze a jak zrobić taki adres:
Kod http://simy.focus.pl/index.php?page=games&cat=bonvoyage&id=blog i jak go używać ?
|
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 139 Pomógł: 11 Dołączył: 31.01.2005 Skąd: Bydgoszcz Ostrzeżenie: (0%) ![]() ![]() |
No dobrze a jak zrobić taki adres: Kod http://simy.focus.pl/index.php?page=games&cat=bonvoyage&id=blog i jak go używać ?Jak by ci to wytłumaczyć... W takim adresie masz po prostu przekazane jakieś informacje. Radziłbym ci poczytać ogołnie o POST i GET ;p Zrób sobie na swojej stronie link: http://twoja_strona.pl/test.php?imie=ania&nazwisko=zielona Później w tym test.php zrób sobie takie coś: Myślę, że coś ci to rozjaśni - działanie owego "GET". -------------------- Kto pyta - nie błądzi, kto szuka - znajduje.
|
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 302 Pomógł: 18 Dołączył: 10.03.2008 Skąd: Dębno Ostrzeżenie: (0%) ![]() ![]() |
Dalej nie rozumiem bo w tym przykładzie
Kod <?php if (isset($_GET['podstrona'])) { $podstrona = $_GET['podstrona']; if(!empty($podstrona)) if (is_file("$podstrona.php")) include ("$podstrona.php"); else echo "Przykro mi, ale taka strona nie istnieje!"; } else include "wstep.php"; ?> Robię sobie plik np. thesims2 i mam adres mojastrona.pl/index.php?podstrona=thesims2 . A pod tym adresem http://simy.focus.pl/index.php?page=games&cat=bonvoyage jest inna treść a pod tym http://simy.focus.pl/index.php?page=games&...age&id=blog jest inna treść . Zeby to zrozumieć ja bym potrzebował cały plik ;] EDIT: Gdzie definiować tą treść ? Ten post edytował K4mil94 30.06.2008, 12:26:18 |
|
|
![]()
Post
#9
|
|
![]() Grupa: Zarejestrowani Postów: 139 Pomógł: 11 Dołączył: 31.01.2005 Skąd: Bydgoszcz Ostrzeżenie: (0%) ![]() ![]() |
http://simy.focus.pl/index.php?page=games&cat=bonvoyage&id=blog
-------------------- Kto pyta - nie błądzi, kto szuka - znajduje.
|
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 302 Pomógł: 18 Dołączył: 10.03.2008 Skąd: Dębno Ostrzeżenie: (0%) ![]() ![]() |
No dobra a gdzie wsadzić ten kod ? Bo wsadzę do index.php to tam jeszcze musze includować plik news.php
Kod if($_GET['page'] == 'games') a to ja bym chciał sam sobie wpisać robiąc plik. np na serwerze mam plik kontakt no to index.php?page=kontaktEDIT: Do każdego działu musze powiększać kod ? Np chce dodać inne id niż blog to do tego kodu dodaje Kod if($_GET['id'] == 'Nazwa drugiego id')
{ echo "Leet blog!"; } Ten post edytował K4mil94 30.06.2008, 14:50:28 |
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 231 Pomógł: 17 Dołączył: 26.08.2007 Ostrzeżenie: (10%) ![]() ![]() |
A tu masz wszystko wytlumaczone:
http://www.kess.snug.pl/?sid=10&pid=23 |
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 302 Pomógł: 18 Dołączył: 10.03.2008 Skąd: Dębno Ostrzeżenie: (0%) ![]() ![]() |
Puzi ale to działa tak jak to
Kod <?php
if (isset($_GET['podstrona'])) { $podstrona = $_GET['podstrona']; if(!empty($podstrona)) if (is_file("$podstrona.php")) include ("$podstrona.php"); else echo "Przykro mi, ale taka strona nie istnieje!"; } else include "wstep.php"; ?> |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 19.07.2025 - 14:29 |