将变量包含到 html 标题

include variable to html title

config.php(已编辑但仍有相同问题):

<?
$judul ="my site title";
?>

我的index.php:

<?php
session_start();
include('config.php');
mysql_connect($server,$login,$pass) or die("Nggak bisa koneksi");
mysql_select_db($db);
$fail = "&nbsp;";
 ?>

<title><? echo "$judul"; ?></title>
</head> 

结果是我的网站标题是

<? echo "judul; ?>

不是我想要的...

有什么我应该改变的吗? 目标是: 我想在 config.php 中放置一些像页脚版权标题这样的变量,所以如果我需要编辑它只需要编辑 config.php

----已编辑---- 顺便谢谢大家的回答 现在开始工作了

我使用@Tanuel 评论

再次谢谢大家

我根据第一个答案投票给答案(绿色清单),因为我使用评论中的语法

config.php

define('title','Hello Word');

index.php

include('config.php')

`<title><?php echo  title; ?></title>`

首先,你的config.php有误。你忘了 $。其次,你的$judul没有在你的index.php中声明。可能是您必须在更正 config.php 后将其更改为 $title?

Use this code

config.php

<?php
     define('title','my site title');
 ?>

我的index.php

<?php
     session_start();
     include('config.php');
     mysql_connect($server,$login,$pass) or die("Nggak bisa koneksi");
     mysql_select_db($db);
     $fail = "&nbsp;";
 ?>

<title><?php echo title; ?></title>
</head> 

在config.php中,变量声明不正确。为此使用以下代码。

<?php
$title = "Site Title";
?>

如果您的想法是将标题定义为常量,请改用以下代码(config.php)

<?php
define('title',"Site Title");
?>

在index.php中,使用了不正确的变量。使用 $title 获取在 config.php 中初始化的实际标题(如果您使用变量获取标题)。在 index.php

上使用以下代码
<?php
session_start();
include('config.php');
mysql_connect($server,$login,$pass) or die("Nggak bisa koneksi");
mysql_select_db($db);
$fail = "&nbsp;";
 ?>
<head>
<title><?php echo $title; ?></title>
</head> 

如果您想改用常量,请使用以下代码

<?php
session_start();
include('config.php');
mysql_connect($server,$login,$pass) or die("Nggak bisa koneksi");
mysql_select_db($db);
$fail = "&nbsp;";
 ?>
<head>
<title><?php echo title; ?></title>
</head> 

将变量config.php定义为全局变量。

<?php
global $pageTitle;
$pageTitle = "Site Title";
?>

并且在 index.php 中你必须再次调用它作为全局变量。

<?php
session_start();
include('config.php');
mysql_connect($server,$login,$pass) or die("Nggak bisa koneksi");
mysql_select_db($db);
$fail = "&nbsp;";

global $pageTitle;
 ?>
<head>
<title><?php echo $pageTitle; ?></title>
</head> 

如果你想在多个页面中使用它就像数组一样。 在config.php

<?php
global $pageTitle;
$pageTitle['page1'] = "Site Title 1";
$pageTitle['page2'] = "Site Title 2";
?>