Members

Technology Zones

Articles

Hosted By

MaximumASP

Info

Rated
Read 74,740 times

Contents

Related Categories

An Introduction to PHP - Server-side includes

gez

Server-side includes

A server side include is a file that is included within the current document on the server. This can save the developer a considerable amout of time. If all of the pages on your site have a similar header, you can include a single file containing the header into your pages. When the header needs updating, you only update the one page, which is included in all of the pages that use the header. As many include files may be used as required.

In PHP, server side includes are achieved using the require statement. The following example includes a banner that contains a logo and set of links for the pages.

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
            "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<title>Server Side Include</title>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
</head>
<body>
<?php require("banner.html"); ?>
<p>
This page contains a banner that may be incuded in any
of the PHP files used on this site.
</p>
</body>
</html>

I'm available for contract work. Please visit Juicify for details.

Comments

  • Re: [3703] An Introduction to PHP

    Posted by radha_telanakula on 02 Jan 2007

    Here they show how to send valued in one file to another(both are in same folder)
    but i need to send values in one folder to another

  • Re: [3703] An Introduction to PHP

    Posted by pjlewis on 04 Apr 2006

    Yes, I think you're correct, although you could easily have a line like this:

    $num = $_POST['num'];


    to get around that problem. Which I think is what's missing from this tutor...

  • Re: [3703] An Introduction to PHP

    Posted by keepbalance on 04 Apr 2006

    In the PHP file should it be "$_POST["num"]" ?


    instead of just $num?

  • file download

    Posted by narayan on 21 Feb 2004

    hello

    I have in php a header which brings a save as box , but when file is down loaded it contains the 6 blank spaces at the start of of document .
    I have to avoid storing these blank spaces.Plea...

  • String concatenation

    Posted by jeen on 28 Jan 2004

    You can also do string concatenation like
    [code]
    $h = "Hello";
    $w = "World";

    $message = "$h $w";

    [/code]