Część Wam. Nie wiem dlaczego ale coś mi te wasze kody nie działają. I z tym wyciąganiem title źle wytłumaczyłem.
Załóżmy że mamy stronę www o ilości np 600 podstron. Każda ma swój unikalny title który chce wyświetlać w sekcji body.
I ma za to odpowiadać uniwersalny algorytm.
Ja to widzę tak:
start--->pobieranie title i nazwy pliku--->podstaw title pod $title / podstaw nazwe pliku pod $nazwa ---> wyświetl $nazwa oraz $title
Mój kod indexu wygląda tak:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
<html>
<head>
<?php
$zmienna = $_REQUEST['zmienna'];
switch ($zmienna)
{
case 'index': ?><title>
<?php echo $zmienna; ?></title>
<?php break;
default: ?><title>PHP Nauka</title>
<?php
}
?>
<link type="text/css" rel="stylesheet" href="style.css" />
</head>
<body>
<h1>P-H-P</h1>
<h2>
<?php
basename($_SERVER["SCRIPT_NAME"], ".php"); ?> |
</h2>
<h2>
<?php
?>
</h2>
<div class="l"> </div>
</body>
</html>
Okey tytuł strony zrobiłem, ale nazwy pliku nie rozumiem..
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
<?php $tytul = 'moj tytul strony'; ?>
<?php echo '<title>'; echo $tytul; echo '
</title>'; ?>
<link type="text/css" rel="stylesheet" href="style.css" />
<?php
basename($_SERVER["SCRIPT_NAME"], ".php");
?> |
<?php echo $tytul ?>