All pastes #740652 Raw Edit

Something

public text v1 · immutable
·published 2007-10-18 02:54 UTC
rendered paste body
	public function pageLoad($PAGE) {
		$this->page = $PAGE;
		if (file_exists(INCDIR .'/pages/si_'.strtolower($PAGE).'.php')) {
			//I guess just include the file, er no this should return the html :$
			require_once(INCDIR .'/pages/si_'.strtolower($PAGE).'.php');
			$bob = new strtolower($PAGE).'class';
			$return = $bob->getPagecontents();
			return $return;
		} else {
			//check if the page exists
			$query = 'SELECT * FROM `pages` WHERE `page` = \''.addslashes($PAGE).'\'';
			$results = $this->mysql_query($query);
			if (mysql_num_rows($results) == '0') {
				//nothing returned, return false
				//Temp set the page to $this->page
				
				require_once(INCDIR .'/pages/si_404.php');
				$bob = new fourohfourclass;
				return $bob->getPagecontents();
			} else {
				$result = mysql_fetch_assoc($results);
				return $result;
			}
		}
	}