title найменование

Contacte

Registered
Ще се опитам да ви обясня какво искам

значи имам файл header.php
който го инкудвам в всички други php файлове

проблема е в това че като изкарам резултат
примерно: Всичко за програмирането

как от средата на файла да го кача в title

дано сте ме разбрали текста го изкарвам от дб
 
Не можеш ли просто в title частта в <head></head> секцията да си изведеш от базата данни каквото ти трябва?
 
DeathGuard_ не мисля че си го разбрал какво иска.... той иска един универсален heder който да го инкудва и да се сменя титъла в зависимост това на коя страница се намираш....

Но според мен няма как да стане това което иска той :)... Защото ти използваш универсален хедър и няма как <title></title> да го качиш горе ;-)..

но все пак ако някой знае как ще стане да каже защото и на мен ще ми е полезно
 
Повечето хора го правят с head() функция:
Код:
<?php
$sitename = "saita.com";
  function head($title = "") {
                        global $sitename;
       if($title != "") $title = $sitename . " : " . $title;
       else $title = $sitename;

  ?>
<html>
<head> <title><?=$title?></title></head>.......
<?php
  }
?>

Друг вариант е:
Код:
$name = $_SERVER['PHP_SELF'];

switch($name) {
   case "/index.php": $title="Index page";
                                        break;
   case "/drugfile.php"; $title = "Drug fail title";
                                         break;
   default: $title="saita.com default";
}
?>
<html>
<head> <title><?=$title?></title></head>.......
 
ако структурата ти е подобна на тази:

1. index.php
2. page.php

template/
header.php
footer.php

Просто в index.php си имаш променлива, която динамично си я извличаш от базата данни. Същото е и при page.php и всички останали страници. В header.php само си изобразяваш променливата.
 

Back
Горе