Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Gdzie ma się znaleźć kodowanie znaków
Forum PHP.pl > Forum > Gotowe rozwiązania > Systemy szablonów
mkapi
I znowu proszę o pomoc.
Ponieważ staram się zrobić porządek z moją stroną www.
Mianowicie

Jeśli korzystam z systemu szablonów SMARTY .

To kodowanie znaków np:
  1. <meta http-equiv="Content-type" content="text/html; charset=utf-8">
  2. <meta name="Keywords" conten="" />
  3. <meta name="Description" conten="" />
  4. </head>
  5. <body>
  6. <?//Dołączenie klasy głownej do smarty index.tpl require_once('../Smarty/smarty.class.php');
  7. //Tworzenie obiektu
  8. require_once('../config/application.inc.php');
  9.  
  10. try {
  11. Lang::init();
  12. } catch (Exception $err) {
  13. exit('Lang error');
  14. }
  15. $smarty = new SmartyTemplate();
  16. $smarty->assign_by_ref('Interface', new ApplicationInterface());
  17. $sFile = $_GET['go'];
  18. $url = '../templates/' . $sFile . '.tpl';
  19. if (isset($sFile)){
  20. $page = $url;
  21. }
  22. else
  23. {
  24. $page = '../templates/intro.tpl';
  25. }
  26. $smarty -> assign ('sFile', $sFile);
  27. $smarty -> assign('page', $page);
  28.  
  29. $smarty->display('start.tpl') ;
  30. ?>
  31. </body>

TO kodowanie znaków
ma się znajdować w pliku index.php
czy ma się znajdować w pliku start.tpl
questionmark.gif
O to jest pytanie
bo jeśli będzie w obydwu tych plikach to sotrona działa lecz po wyświetleniu wyniku powiela się np:
body oraz
  1. <meta http-equiv="Content-type" content="text/html; charset=utf-8">
  2. <meta name="Keywords" conten="" />
  3. <meta name="Description" conten="" />


I nie wiem co wybrać żeby roboty przeszukujące witrynę
lepiej ją klasyfikowały.

PROSZĘ O POMOC.
Ps. ewentualnie pokażcie mi schemat jak i gdzie to ma być.
Berg
Jako, że jest to kod html a więc forma widoku to kodowanie powinno znaleźć się w szablonie Smarty.
viking
Kodowanie powinno znaleźć się w header a nie meta i które i tak zostanie zignorowane jeżeli serwer wysyła nagłówki.
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.