Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php] wyswietlanie podstron
szef_szefow
post 31.08.2006, 17:04:03
Post #1





Grupa: Zarejestrowani
Postów: 10
Pomógł: 0
Dołączył: 21.06.2006

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


A wiec tak oto kod:
  1. <div class="a1">
  2. <div><h2>Przykładowa strona</h2></div>
  3. <div class="menu">
  4. <a href="index.php?id=nowosci">Nowości</a>
  5. <a href="index.php?id=galeria">Galeria</a>
  6. <a href="index.php?id=programy">Programy</a>
  7. <a href="index.php?id=ksiazki">Książki</a>
  8. </div>
  9. <div class="tresc">
  10. <?php
  11.  
  12. if(empty($id) or $id=="nowosci"){
  13. include("dane/nowosci.html");
  14. }
  15.  
  16. if($id=="galeria"){
  17. include("dane/galeria.html");
  18. }
  19.  
  20. if($id=="programy"){
  21. include("dane/programy.html");
  22. }
  23.  
  24. if($id=="ksiazki"){
  25. include("dane/ksiazki.html");
  26. }
  27.  
  28. ?>
  29.  
  30.  
  31.  
  32. </div>
  33. </div>

I poprostu niechce mi wyświetlić tych podstron jak kilkan na linki ( wyświetla sie na poczatku nowośc ale reszta niedziała i niewidze błedu) dane znajdują się w folderze dane.

Ten post edytował szef_szefow 31.08.2006, 17:04:26
Go to the top of the page
+Quote Post
loonger
post 31.08.2006, 17:09:56
Post #2





Grupa: Zarejestrowani
Postów: 104
Pomógł: 0
Dołączył: 19.06.2006
Skąd: Wrocław

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


pliki do includowania powinny zawierac kod php a nie kod html.
Go to the top of the page
+Quote Post
Ludvik
post 31.08.2006, 17:31:48
Post #3





Grupa: Przyjaciele php.pl
Postów: 698
Pomógł: 3
Dołączył: 28.03.2004
Skąd: Wrocław

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


Cytat(loonger @ 31.08.2006, 18:09:56 ) *
pliki do includowania powinny zawierac kod php a nie kod html.

Pliki includowane mogą zawierać dowolne dane... Parser zwróci kod html, a kod php zinterpretuje odpowiednio.

Pewnie masz wyłączone register globals. Użyj tablic super globalnych. Zamiast $id - $_GET['id'].


--------------------
Go to the top of the page
+Quote Post
kossa
post 31.08.2006, 17:58:21
Post #4





Grupa: Zarejestrowani
Postów: 1 165
Pomógł: 9
Dołączył: 9.04.2002
Skąd: Toruń

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


Popraw nawiasy też:
  1. <?php
  2. if ((empty($id)) || ($id=="nowosci"))
  3. {
  4. //...
  5. }
  6. ?>


i tak jak pisał @Ludvik

  1. <?php
  2. if ((empty($_GET["id"])) || ($_GET["id"]=="nowosci"))
  3. {
  4. //...
  5. }
  6. ?>


Łukasz

Ten post edytował kossa 31.08.2006, 17:59:28


--------------------
Go to the top of the page
+Quote Post
szef_szefow
post 31.08.2006, 18:31:57
Post #5





Grupa: Zarejestrowani
Postów: 10
Pomógł: 0
Dołączył: 21.06.2006

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


wielkie dzieki wszystko działa bez problemów.

temat do zamknięcia
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: 13.06.2025 - 07:12