![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 7 Pomógł: 0 Dołączył: 25.07.2003 Ostrzeżenie: (0%) ![]() ![]() |
Witajcie!
Na poczatku chcialbym podziekowac, za podane strony... wlasciwie chodzi mi o php.net... tam znalazlem funkcje, ktorej szukalem i jej opis... jeszcze raz dziekuje. Jak wiecie jestem bardzo poaczatkujacy, jesli chodzi o php.. tzw. newbie (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Tamten problem polegal na tym, ze znalem nazwe funkcji a nie wiedzialem, jak ja zastosowac... teraz juz wiem, ze nalezy wejsc na php.net i tam znalezc opis funkcji. Lecz mam inny problem... pisze stronke, dzieki ktorej poznaje stopniowo php. Jej tlo jest dosc duzym obrazem i chcialbym, aby po pierwszym wczytaniu wyszukiwarka nie musiala wczytywac tego jeszcze raz, a potem jeszcze raz i tak w kolko... za kazdym razem jak klikniemy na jakis link. Postanowilem wiec zastosowac funkcje include, ktora miala wczytywac tekst na strone. Udalo sie! Tlo zostaje wczytane, a potem z pliku, dzieki php, zostaje wczytany tekst. Moj problem polega na linkach... jak zrobic, zeby po kliknieciu linka nie ladowala sie strona na nowo z tlem, tylko ladowal sie tekst nowej strony... nie moge przeciez w tagu <a href="..."> wpisac include (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) ... tak mysle, a jesli mam racje, to co zrobic... z gory dziekuje za odpowiedzi (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 2 064 Pomógł: 1 Dołączył: 22.01.2003 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Cytat "]a moglibyscie mi wytlumaczyc co tutaj sie dzieje? (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)
Cytat include("strony/".$HTTP_GET_VARS["id"].".html");
ja wiem, ze jestem zielony... include jak na razie stosowalem do ladowania tekstu z plikow (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) hmm... "strony/" to jakis katalog... pozniej mamy zmienna o takiej dziwnej nazwie prawda, zmienna tablicowa? (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) i rozszerzenie pliku *.html... dobrze kombinuje jak na moj zlasowany mozg? :? Owszem dobrze kombinujesz :-) Ta linijka (tutaj w nowszej wersji): [php:1:98ef5d6328] include("strony/".$_GET["id"].".html"); [/php:1:98ef5d6328] powoduje, że jak podasz link w postaci np.: strona.php?id=filmy to php otworzy i wyświetli w tym miejscu plik html o nazwie filmy.html z katalogu strony - umożliwia to łatwe i szybkie zarządzanie treścią serwisu. Aby zmienić np. tytuł strony czy logo nie musisz otwierać kilkunastu plików, tylko otwierasz i modyfikujesz plik strona.php, ponieważ w nim są zawarte nagłowki, nawigacja itd. a w plikach tylko treść kolejnych podstron. Tutaj podałem to oczywiście jako przykład. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 4.10.2025 - 14:22 |