All pastes #951853 Raw Edit

Something

public text v1 · immutable
#951853 ·published 2008-03-21 18:41 UTC
rendered paste body
<?php
	class Page
	{
		// default page variables
		public $content;
		public $title = "US Medical Suppliers";
		public $keywords = "US Medical Suppliers, Medical Suppliers, American Medical Suppliers, United States Medical Suppliers";
		public $description = "Quickly look up medical suppliers throughout the United States.";
		
		// set method for default variables
		public function __set($name, $value)
		{
			$this->$name = $value;
		}
		
		// page rendering
		public function Display()
		{
			$this -> DisplayHeaderStart();
			$this -> DisplayTitle();
			$this -> DisplayDescription();
			$this -> DisplayKeywords();
			$this -> DisplayHeaderEnd();
			echo '<div id="content">';
			include('includes/breadcrum.inc.php');
			echo $this->content;  
			$this -> DisplayFooter();
		}
		
		public function DisplayHeaderStart()
		{
			include('header_start.inc.php');
		}
		
		public function DisplayTitle()
		{
			echo '<title> '.$this->title.' </title>';
		}
		
		public function DisplayDescription()
		{
			echo '<meta name="description" content="' .$this->description. '"/>';
		}
		
		public function DisplayKeywords()
		{
			echo '<meta name="keywords" content="' .htmlentities($this->keywords). '"/>';
		}
		
		public function DisplayHeaderEnd()
		{
			include('header_end.inc.php');
		}
		
		public function DisplayFooter()
		{
			include('footer.inc.php');
		}
	}