All pastes #925507 Raw Edit

Mine

public php v1 · immutable
·published 2008-03-03 02:07 UTC
rendered paste body
<?phpclass s0rscms {	var $dbcon;	var $content;	var $pagecontent;	function connectDB($host, $user, $pass){		$this->dbcon = mysql_connect($host, $user, $pass);		return $this->dbcon;	}	function selectDB($db){		$selected = @mysql_select_db($db, $this->dbcon);		return $selected;	}	function loadTemplate(){		$this->content = file_get_contents("includes/template.php");	}	function addStaticContent($stuff){		$this->pagecontent .= $stuff;	}	function getSetting($setting){	//Stuff to process setting		return false;	}	function loadPageAds(){		if($this->getSetting('noads')){		}		else{		$this->content = str_replace("##ADBLOCK##", file_get_contents("includes/adblock.txt"), $this->content);		}	}	function loadContent($file, $stuff = false){		if($file == "static"){		$this->content = str_replace("##CONTENT##", $stuff, $this->content);		}		else{		$this->content = str_replace("##CONTENT##", file_get_contents("includes/$file.php", $this->content));		}	}}$s0rs = new s0rscms();$s0rs->content = '';$s0rs->loadTemplate();if($s0rs->connectDB("localhost", "web", "web")){$s0rs->addStaticContent("I can connect to the DB server @ localhost");}if($s0rs->selectDB("mysql")){$s0rs->addStaticContent(" and I can select the mysql DB!");}$s0rs->loadPageAds();$s0rs->loadContent("static", $s0rs->pagecontent);print $s0rs->content;?>