Meta tagi i funkcja include - struktura strony


(Radmistrz2) #1

Witam. Mój problem polea na tym, że nie mam pojęcia jak zaplanowac strukturę strony a konkretniej nie wiem gdzie przy użyciu finkcji include wpisywac meta tagi pobrane z bazy danych. Jeśli dam w pliku index.php to nie będę mógł pobrac meta z innych podstron a bybajmniej nie będzie to widoczne dla google. Jeśli dam meta w plikach wczytywanych to również nie będzie widoczne dla google. Szablony odpadają. Proszę o pomoc jakiej metody użyć


(L337 Crew) #2

Możesz podać przykład?

Ogólnie z Twojego postu niewiele zrozumiałem :wink:

Omów mechanizm, co i jak jest realizowane, bo na razie można wróżyć z fusów.


(Radmistrz2) #3

(L337 Crew) #4

No jasne, że nie wczyta, bo nie ta kolejność :wink:

Poczytaj o buforowaniu - ob_start() itd.

EDITED:


<?php

  ob_start();

  echo '{title}';//tutaj są np. nagłówki strony


  include 'zmienna.php'; //w tym pliku php zdefiniowana jest zmienna $key='siemka!';

  $s = ob_get_clean(); $s = str_replace('{title}',$key, $s);

  echo $s;

?>

Taka ilustracja tego, o co mniej więcej chodzi ;]

Można to zrobić na xx innych sposobów, jednak taki nasunął mi się pod palce.