Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] wczytywanie poszczególnych części strony
dan21
post
Post #1





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 5.03.2007

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


Witam,

dopiero zaczynam sie uczyc php i chcialbym się dowiedzieć w jaki sposób moge zrobic na swojej stronie cos jak ramka w htmlu tylko w php gdzie wczytuje sie tylko pewne fragmenty strony a inne rzadziej lub sa umieszczone na stałe, bo chyba cos takiego jest mozliwe prawda? prosze o pomoc

Ten post edytował dan21 7.08.2007, 10:37:41
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
harek
post
Post #2





Grupa: Zarejestrowani
Postów: 45
Pomógł: 0
Dołączył: 5.08.2003

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


Robisz w ten sposób :

przekazujesz w zmiennej co chcesz załadować :

  1. <a href="?action=newsy">Wyswietl newsy</a>


później w php odczytujesz wartość tej zmiennej :

  1. <?php
  2. $link = $_GET['action'].".html"; //lub inne rozszerzenie 
  3.  
  4. // teraz sprawdzasz czy plik który chcesz załadowca istnieje
  5.  
  6. if(file_exists($link)){
  7. include($link); // mozesz pdoać z którego katalogu ma ładowac np. include("pliki/".$linki);
  8. }else
  9. {
  10. include(index.html); // jeśli podany przez zmienna w adresie plik nie istnieje , ładujesz domyślny plik
     czyli index, to takie małe //zabezpieczenie
  11. }
  12. ?>


to takie proste rozwiązanie, bardziej zaawansowane to już wyższa szkołą jazdy np. wzorzec MVC ...
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 16.10.2025 - 03:08