Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Treść która otwiera się na środku za pomocą include
Forum PHP.pl > Forum > Przedszkole
Majzel
Witam, na pewno jest to dla was prosta sprawa (mam nadzieję smile.gif)
A więc:

Korzystam z takiego czegoś, żeby ładowana treść z menu np. Samochody wyświetlała się na środku strony:
  1. <?php
  2. switch($GET_['dzial'])
  3. {
  4. case "samochod": include("samochody.html");
  5. break;
  6. case "rowery": include("rower.html");
  7. break;
  8. ......
  9. default: echo 'treść początkowa czyli ta co jest na stronie głównej';
  10. }
  11. ?>


no i teraz jest problem, bo chcę mieć stronę dobrze indeksowaną przez roboty dlatego wszędzie daję na tych podstronach metatagi, title żeby belka się zmieniała itp.
a jak to zincluduję, to na stronie głównej będę miał 2 takie same meta itp.(no bo na stronie głównej też są czyli w index.php) więc będzie validator szalał itp. a nie mogę mieć metatagów w środku kodu strony :/
Jak takie coś zrobić?? Nie mam pojęcia :/
Rozumiecie o co mi chodzi?
Pozdrawiam i z góry dzięki za pomoc.
nithajasz
http://forum.php.pl/index.php?showtopic=95816&hl=
Majzel
dzięki, a czy mógłbyś mi to bardziej przybliżyć bo ten przykład który tam podałeś nie bardzo ma się do tego mojego a ja zbyt nie wiem jak to przerobić, otóż ja mam taki kod:
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="pl">
  3. <head>
  4.  <?php
  5.  switch($GET_['dzial'])
  6. {
  7. case "o_mnie": include('o_mnie_metatagi.php');
  8. break;
  9.  
  10. default:
  11.  include('index_metatagi.php');
  12.  }
  13.  ?>
  14. </head>
  15. <body>
  16.  ...
  17. <div id="middle">
  18. <?php
  19. switch($GET_['dzial'])
  20. {
  21. case "o_mnie": include("o_mnie.php");
  22. break;
  23. case "rowery": include("rower.html");
  24. break;
  25.  
  26. default: echo 'MIDDLE';
  27. }
  28. ?>
  29. </body>
  30. </html>


i nei wiem co mam zrobić, to jest bardzo skrócony kod mojej stronki (początek head i środek - treść główna)
i dynamicznie zmienia się tylko treść główna a metatagi nie, to co mam na początku powinno działać tylko, że to nie działa bo przypuszczam, że nie ma skąd pobrać tego parametru skoro linki <a href są dalej w skypcie :/
nie wiem jak to rozwiązać :/
Skoryguje mi to ktoś?
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.