Ребят, помогите пожалуйста решить проблемку( Не могу понять в чем проблема.
Fatal error: Call to a member function set_data() on a non-object in /home/p335602/www/xn--43-jlcauan 2aim2fwe.xn--p1ai/handlers/novos troiki.php on line 15
Вот я вызываю функцию
1. zheev - 27 Октября, 2015 - 18:48:21 - перейти к сообщению
Вот класс:
PHP:
скопировать код в буфер обмена
скопировать код в буфер обмена
- <?
- include_once("function/db.php");
- class view{
- const catalog = "new_kv";
- const page = "pages";
- static public function get_url(){
- return $url[$count];
- }
- static public function get_null_url(){
- return $url[0];
- }
- static public function get_amount_url(){
- if($_GET['page']==''){$_GET['page']='';}
- return $count;
- }
- public function set_data($cont, $name){
- $this->pr[$cont]=$name;
- }
- public function get_data($cont){
- global $perfix,$db;
- $content = $db->prepare("select * from `".$perfix.self::page."` where `url`=?");
- $row = $content->fetch();
- if($row[$cont]!=''){
- $this->pr[$cont]=$row[$cont];
- }
- return $this->pr[$cont];
- }
- static public function get_handlers(){
- global $perfix,$db;
- if($_GET['page']==""){$_GET['page']=" ";}
- $handlers = $db->prepare("select * from `".$perfix.self::page."` where `url`=?");
- $row = $handlers->fetch();
- if($row['handlers']!=''){
- $path = $_SERVER['DOCUMENT_ROOT']."/handlers/".$row['handlers'].".php";
- include_once($path);
- }
- }
- }
- static public function get_breadcrumbs(){
- global $perfix,$db;
- $return[] = '<a href="'.$sitehost.'/">Главная</a>';
- for($i=0;$i++<=$curls-1;){
- $select = $db->prepare("select * from `".$perfix.self::page."` where `url`=?");
- $row = $select-> fetch();
- if($row['url']!=''){
- $url.= ''.$row['url'];
- $return[] = '<a href="'.$url.'">'.$row['title'].'</a>';
- }
- }
- }
- }
- $view = new view;
- ?>
Заранее спасибо