کد PHP:
<?php
require("libs/Controller.php");
require("libs/view.php");
require("libs/Bootstrap.php");
$app = new Bootstrap();
?>
libs/Controller.php:
کد PHP:
<?php
class Controller
{
function __construct()
{
//echo "<br>Main Controller<br>";<br />
$this->view=new View();
}}
?>کد PHP:
<?php
class View
{
function __construct()
{
//echo "<br>we are in page View";
}
function Render($name)
{
require("Views/Header.php");
require("views/".$name.".php");
require("Views/Footer.php");
}
}?>کد PHP:
<?php
class Bootstrap{
function __construct()
{
if(!isset($_GET['url']))
{
$url = 'index';
}
else
{
$url = $_GET['url'];
}
$url = explode('/', $url);
//print_r($url);
if(!file_exists("Controllers/".$url[0].".php"))
{
echo "Not Found Page";
}else{
$file="Controllers/".$url[0].".php";
require($file);
$controller=new $url[0]();
}
}
}
?>
index.php که این کد ها توش هستش
کد PHP:
<?php
class Index extends Controller
{
function __construct()
{
parent::__construct();
//echo "<br>Page Index ";
$this->view->Render("Index/index");
}
}
?>
![[تصویر: 1.jpg]](http://kcmos.com/1.jpg)
یا حتی اینجوری
![[تصویر: 2.jpg]](http://kcmos.com/2.jpg)
اما نمیدونم چرا به این شکل که باز میکنم ایراد دارم :
![[تصویر: 3.jpg]](http://kcmos.com/3.jpg)
لطف کنید یه راهنمایی بکنید ممنونم .
php مرکز کد های سایت...ما را در سایت php مرکز کد های سایت دنبال میکنید
برچسب: نویسنده: استخدام کار بازدید: 155