Tak, to zdecydowanie pomoże. Ale musisz zrobić małe dostosowanie.
Przede wszystkim upewnij się, że łączysz się z bazą danych, jeśli chcesz zapytać/pobrać dane z bazy danych. Aby tak się stało, dołącz stronę "config.php" na samym początku skryptu, w którym będzie znajdować się logika połączenia z bazą danych.
Następnie wpisz zapytanie w celu pobrania danych z bazy danych i przypisz tę wartość do wymaganej zmiennej, aby użyć jej na stronie nagłówka.
Na koniec dołącz swoją stronę "header.php".
Na stronie "config.php": -
Logika połączeniu z bazą danych przy użyciu jak z "mysql_connect()" "() mysql_select_db" funkcje &.
Dla "niestandardowych.php”strona: -
<?php
include "config.php";
$sql = "SELECT pageTitle FROM db_table WHERE condition = 'something'";
$sql_exe = mysql_query($sql) or die("Error in Fetching Page Title");
if(mysql_num_rows($sql_exe)) {
$currentPage = mysql_result($sql_exe, 0, 0);
}
else {
$currentPage = "Random Page Title";
}
mysql_free_result($sql_exe);
include "header.php";
?>
Ponadto, jeśli chcesz, zawsze można użyć jakąś klasę do połączenia mysql & zapytaniami, aby pobrać dane, ale tak to zawsze działa
Oh, chyba wpisać powoli ...:) – Bojack