Wotkak
Newbie | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Здравствуйте, не судите строго, только учусь. Не могу понять, в браузере вылазит ошибка "Fatal error: Class 'AnimalDb' not found in C:\ServOp\domains\test1.ru\models\Cat.php on line 4" при попытке подключения к классу Cat(), вот код страницы: <?php include("menu.php");\\здесь просто хедер require_once "./models/cat.php"; require_once "./models/animal.php"; $add = new Cat(); if(isset($_POST['var'])) { $add->add(); } ?> Вот файл cat.php : <?php class Cat extends AnimalDb { public function soed () { return $this->conn() or die ("Ne tot put"); } public function add () { $login=$_POST['var']; if (!(empty($login))) { $soedi=$this->conn(); $login = mysqli_real_escape_string($soedi,$login); $sql = mysqli_query($soedi,"INSERT INTO users set login=\"$login\""); mysqli_close($soedi); } } public function zakr($connect) { $this->close($connect); } } Вот файл animal.php : class AnimalDb { private $host = "localhost"; private $DBname = "use"; private $DBuser = "ex"; private $DBpass = "X1234"; protected function conn () { $connDb = mysqli_connect($this->host, $this->DBuser, $this->DBpass) or die ("Not connect"); $connect = mysqli_select_db($connDb, $this->DBname) or die ("Net soedineniya ("); return $connDb; } protected function close ($connect) { mysqli_close($connect); } } Спасибо |