accessing variable value

Do you have a question? Post it now! No Registration Necessary.  Now with pictures!

Threaded View

i need help with accessing the value of a variable from a different

i have an index.php file which has 2 files included to display header
and footer and the center portion changes based on the link clicked on
the footer.


echo "<h2> Text from header.php file </h2>";


$title="Title of Footer Page";
<a href="index.php?page=web">Web Development</a> | <a href="index.php?
page=software">Software </a>


$title="Index page of Company name";
<title><?php echo $title; ?> </title>
<meta name="keywords" content="<?php echo $keyword; ?>">
<meta name="description" content="<?php echo $pagedescription; ?>">
<?php include("header.php");  ?> <p> </p>
<center>This is the text in the center</center> <p> </p>
<?php include("footer.php");  ?>

whenever i click the links for Web Development or Software which
appears from the footer a query string is passed to index.php I am
able to display the content of web.php and software.php using the if()
condition and include()
what i need to display is a different title for web.php and
software.php when a user clicks Web Development along with the content
i want the title of the page to change for SEO purpose. i have defined
$title differently in web.php and software.php however presently the
title being displayed for index.php when a user clicks web.php and
software.php the title is the same
"Index page of Company name" as this is defined in index.php and my
title tag is written as
<title><?php echo $title; ?> </title> however the title tag remains
the same whether i click web development or software link. how change
i change the code to display different titles.

i am doing this for SEO purpose so that different pages have different
titles and meta tags.

actually there can be individual files with links to individual pages
however the people i am dealing with who developed the website want
the header and footer to remain so that a flash file does not have to
load each time an individual link is clicked.

please advice.


Re: accessing variable value

Quoted text here. Click to load it

i don't if this works for google yahoo and etc spiders but you can
change the title of a page using javascript
so you should do a javascript with your $title variable
document.title = '<?=$title?>';

Re: accessing variable value

Sudhakar wrote:
Quoted text here. Click to load it

So you need to define $title based on the current page, before the call
to $title.

Quoted text here. Click to load it

Which has absolutely nothing to do with the loading of a flash file.
The client never sees include files.

Quoted text here. Click to load it

Looks like maybe you should restructure your code.  Place the header
information in a function (preferably in an included file - it will
break things up more).  Then from your main web page file, call the
header file's function, passing the title.  That way the title is in the
  main web page and you don't have to keep changing your header or index
page to account for a new title.

Remove the "x" from my email address
Jerry Stuckle
JDS Computer Training Corp.

Site Timeline