Shevalye
4.04.2013 - 19:24
Есть index.php
<?php
require_once "views/vcontent.php";
?>
vcontent.php
<?php
require_once "../controllers/ccontent.php";
$id=$_GET['id'];
$vcontent=new ccontent();
echo $vcontent->print_content($id);
?>
ccontent.php
<?php
require_once "../models/mcontent.php";
class ccontent extends mcontent{
function print_content($id){
$res=$this->return_content($id);
$row=mysql_fetch_array($res);
$val=$row['content'];
return $val;
}
}
?>
Пишет:
Warning: require_once(../controllers/ccontent.php) [function.require-once]: failed to open stream: No such file or directory in Z:\home\localhost\www\1\views\vcontent.php on line 2
Fatal error: require_once() [function.require]: Failed opening required '../controllers/ccontent.php' (include_path='.;C:\php\pear') in Z:\home\localhost\www\1\views\vcontent.php on line 2
Я так понимаю проблема в require_once, что здесь неправильно? Я просто учусь только.
Игорь_Vasinsky
4.04.2013 - 19:31
проблема с путями.
начинать учится с написания говно-классов, делая вид что "я знаю MVC" - это как минимум - смешно.
_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
Игорь_Vasinsky
4.04.2013 - 19:42
посмотрите процедурный стиль у php - научитесь работать с ним, начните с азов.
_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
Я НЕЗНАЮ MVC, Я ТОЛЬКО УЧУ. Как исправить не подскажете?
Игорь_Vasinsky
4.04.2013 - 19:53
Цитата |
../controllers/ccontent.php |
$_SERVER['DOCMENT_ROOT'] - корневая папка сайта
define("ROOT", $_SERVER['DOCMENT_ROOT']);
require_once(ROOT.'/controllers/ccontent.php');
Цитата |
Я НЕЗНАЮ MVC, Я ТОЛЬКО УЧУ |
Вот пока и не узнавайте. учите синтаксис языка, учитесь им грамотно пользоваться, а паттерны оставьте на потом - когда будете понимать для чего они нужны и как их использовать правильно - для того они и паттерны.
_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
Я просто учу по видеокурсу, а там все по таким шагам..
johniek_comp
4.04.2013 - 20:48
плохие курсы
_____________
Я вижу банальную проблему, нет файла, который надо инклюдить, при этом проблем с путями НЕТ!
Значит либо ты в названии файла ошибся, либо его попросту в указанной папке не создал )
И ничего плохого в этом курсе не вижу, банальная невнимательность ученика. Просто у курсов всегда должна быть тех/поддержка...
_____________
Обучаю веб-программированию качественно и не дорого:
http://school-php.comФрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum).
Быстрый ответ:
Powered by dgreen
Здесь расположена полная версия этой страницы.