Jump to content

PHP Page Title?


emcgfx

Recommended Posts

Something like that yeah Maq, but more like with define :)

 

I found this else where on the web;

<title>
<?php if (defined ('TITLE')) {
  print TITLE;
} else {
  print 'default title here';
}
?> 
</title>

 

Then on pages use > define('TITLE','My page title here.');

 

 

I figured it out kinda, but what about define for security now, because its not working properly...

 

<?php

  switch($_GET['p']) {

    // Main Menu //
    case 'test':
      define('TestPage', TRUE);
      define('TITLE','This is title for test page');
      $inklude = 'test';
        break;
    case 'blog':
      header("location:http://blog.domain.com/");
        break;

    default: 
$inklude = 'main';
        break; }
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" 
  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
  <head>
    <title>
<?php if (defined ('TITLE')) {
                    print TITLE;
                } else {
                    print 'no title';
                    }
        ?> 
    </title>
</head>

<body>

  <div id="page">
    <?php include("pages/$inklude.php"); ?>
  </div>

</body>

</html>

 

Is there an easier way to define titles without touching my menu code for example?

Link to comment
https://forums.phpfreaks.com/topic/162102-php-page-title/#findComment-855408
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.