Hej.
Jeg har en side, hvor hovedsiden ligger som index.php og deri henter jeg så sidens indhold via en include()
Jeg vil gerne kunne definere index.php's <TITLE> via undersiden, hvis det er muligt...
Så noget i stil med:
Index.php?underside=1
--------------------
<head>
<title>Min side - <?php echo $title ?></title>
</head>
<BODY>
menu osv.
<?php include('$underside.php') ?>
</BODY>
--------------------
Og undersiden vil se nogenlunde sådan ud:
1.php
--------------------
<?php $title = "underside1" ?>
<TABLE>...
Og så en masse indhold
--------------------
Jeg har på fornemmelsen dette ikke vil kunne lade sig gøre, men hvordan kan jeg lave det?
Altså jeg vil gerne de-centralisere <TITLE> i index.php allerhelst i hver underside, så jeg kan lave det samme sted som indholdet.
Nogen der har en idé om, hvordan dette kan gøres?
Det kan man godt, her er et lille eks:
index.php
<?php
ob_start();
?>
<html>
<head>
<title>Min side - title_tag_fra_underside</title>
</head>
<body>
menu osv.
<?php include('underside.php') ?>
</body>
</html>
<?php
$htmlen = str_replace("title_tag_fra_underside", $title, ob_get_contents());
ob_clean();
echo $htmlen;
?>
underside.php
<?php
$title = "Hej";
?>
<p>Indhold?</p>
Hilsen
Jan S.