Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] dynamiczne podstrony - wyszukiwarka
kosmic
post 18.12.2007, 15:42:15
Post #1





Grupa: Zarejestrowani
Postów: 132
Pomógł: 0
Dołączył: 31.10.2007

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


a wiec chce zrobic tak, aby ciagle pracowac na jednej stronie "index.php"
i chodzi o to ze mam glowna strone podzielona na "lewy bok" gdzie chce aby było menu, a srodek to wiadomo "tresc ztrony", no i teraz w chodzi o to ze chce aby klikajac na link w menu po prostu ładował mi jakas strone w 'tresc strony"...

no i tutaj napisze ze wiem jak to zrobic, z tym ze ja chce troszeczke inaczej aby to wygladało, jesli sie wogole tak da...

a dokładnie to moje "menu" to maja byc dynamicznie twozone sie linki (czyli jak ja jako admin dodam kategorie to na stronie index mam linka do tej kategorii)... no i wtedy po kliknieciu takiego linka, czyl;i danej kategori, ma mi sie wyswietlic strona w "tresc strony" dotyczaca danej kategori questionmark.gif


czy da sie to jakos zrobic ?

jak zrobic wyswietlanie dynamicznie kategori to wiem, wiec nie ma problemu, ale jak zrobic z tego linka, który bedzie wyswietlał własnie dana tresc z kategorii którą wcisne w miejscu "tresc strony" - tutaj troszke nie wie jak to zrobic questionmark.gif

prosze o pomoc questionmark.gif

Ten post edytował kosmic 18.12.2007, 22:58:17
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 6)
Snowak
post 18.12.2007, 15:52:11
Post #2





Grupa: Zarejestrowani
Postów: 78
Pomógł: 2
Dołączył: 13.12.2007

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


Podziel stronę na ramki i skorzystaj z parametru 'target' znacznika <a> w którym podasz właśnie nazwę ramki w której strona ma się załadować...
Albo na upartego ładuj przez JavaScript i Ajaxa biggrin.gif
Go to the top of the page
+Quote Post
kosmic
post 18.12.2007, 23:00:27
Post #3





Grupa: Zarejestrowani
Postów: 132
Pomógł: 0
Dołączył: 31.10.2007

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


no własnie nie chce żeby to działało na ramkach sad.gif

a druga sprawa to taka ze fizycznie ta strona co ma sie ładowac to to ma działac na zasadzie jednej strony, która wyswietla wyniki po kilknieciu na link z danej kategorii.. do tego chce aby strona wiawierała jeszcze jaks opis sad.gif a nie tylko same zdjecia sad.gif

dobra juz sobie sam poradziłem...

dzieki za checi smile.gif

a wiec by nie tworzyc nowego temtu to mam troszke inny problem teraz....

to znaczy chce z kategoriami i ich wyswietlaniem poradziłem sobie, ale chce zrobicteraz tak,
ze mam na tej stronie inddex wyszukiwarke, no i po wpisaniiu textu i kilknieciu przycisku, chce aby wyniki wyswietliły sie w "tresc strony".. czyli index strona zostaje, ale ładuje jakos do srodka podstrone z wynikmai...


ma ktos moze jakies pomysły questionmark.gif
Go to the top of the page
+Quote Post
1010
post 18.12.2007, 23:16:38
Post #4





Grupa: Zarejestrowani
Postów: 749
Pomógł: 37
Dołączył: 3.10.2006

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


ramki to bardzo kiepski pomysł... a już na pewno nie dzisiejszy smile.gif tak 10 lat temu może zaproponowałbym to samo... Choć wtedy nie zajmowałem się tym czym się zajmuję, bo uczyłem się pisać w podstawówce smile.gif

Proponuje wykorzystać funkcję switch" title="Zobacz w manualu PHP" target="_manual i parametry GET...


--------------------
Go to the top of the page
+Quote Post
webdice
post 19.12.2007, 00:23:25
Post #5


Developer


Grupa: Moderatorzy
Postów: 3 045
Pomógł: 290
Dołączył: 20.01.2007




W miejscu w którym chcesz wczytywać zmienna treść wstaw:

  1. <?php
  2.  
  3. include $_GET['strona'] . '.php';
  4.  
  5. ?>


Przykład: index.php?strona=podstrona. Oczywiście musisz stworzyć plik podstrona.php. Nie wspominam już o tym że mój skrypt jest bardzo niebezpieczny. Proponuje poczytać o bezpieczeństwie skryptów w jednym z tematów na forum.

Co do postu kolegi ~1010, switch" title="Zobacz w manualu PHP" target="_manual też jest rozwiązaniem, jedynym mankamentem jest potrzeba dopisywania regułki dla każdej podstrony. Dobrze zabezpieczony skrypt wzorujący się na kodzie który podałem całkiem nieźle sprawdza się jako prosty kontroler i zapewne wystarczy Ci przez jakiś czas, jeśli masz więcej ambicji i wiedzy proponuje poczytać o kontrolerach w wzorcu MVC.

Ten post edytował webdicepl 19.12.2007, 00:25:03
Go to the top of the page
+Quote Post
1010
post 19.12.2007, 07:25:38
Post #6





Grupa: Zarejestrowani
Postów: 749
Pomógł: 37
Dołączył: 3.10.2006

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


Nie koniecznie... W includowanych podstronach treść może być również generowana dynamicznie, np. inny news w zależności od id itp.

Pozdrawiam


--------------------
Go to the top of the page
+Quote Post
webdice
post 19.12.2007, 13:40:37
Post #7


Developer


Grupa: Moderatorzy
Postów: 3 045
Pomógł: 290
Dołączył: 20.01.2007




Cytat(1010 @ 19.12.2007, 07:25:38 ) *
Nie koniecznie... W includowanych podstronach treść może być również generowana dynamicznie, np. inny news w zależności od id itp.

Pozdrawiam


Cały czas mówimy o dynamicznych podstronach, chodzi mi tylko o to że do Twojego kodu trzeba dopisywać kolejne instrukcje dla każdej podstrony.
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: 14.08.2025 - 12:29