
Index.php
<?php include_once('config.php'); include_once('base/autoload.php'); $control = new BaseController(); ?>
I tak wyglada Index

Klasa Router -> http://rafb.net/p/uvyyUI12.html
Klasa Kontrolera -> http://rafb.net/p/303AWO83.html
W komentarzach opisalem o co mi glownie chodzi nie chcialem wklejac tu kodu bo zauwazylem ze nie zawsze jest on czytelny na forum co moze zniechecic pare osob na krotka analize moje skromnego kodu.
Ogolnie czy jest to good napisane moze dzialac(w sensie generalnym na wieksza skale) czy jest cos co byscie zmienili/poprawili(napewno jest

I mam jeszcze jedno pytanie czytalem prawie wszystkie watki tu na forum i nie tylko dotyczace MVC wiem jak to dziala to ma robic Kontroler/Widok/Model jednak nie wiem zabardzo jak po wywolaniu odpowiedniej klasy i jej akcji pobrac dane za pomoca modelu wyslac do Widoku "obrobic" i zwrocic, u mnie to bedzie dzialalo troche inacze kontroler modulu bedzie pelnil role Modelu bo glowny kontroler ma wszystko robic i potem jest widok.
I mialbym dla was prosbe czy ktos z was moglby zrobic mi przyklad np prostej klasy(Modele) ktory pobierze news i jak mialby wyslac dane(w postaci zmiennych jak narazie bez szablonow) do Widoku zebym tylko zrozumial jak ma to dzialac np:
<?php class front { private $db; private $sql; private $output; public function __construct() { } public function ShowNews() { $this -> sql = 'select * from news limit 3'; foreach($tab as $key => $value) $this -> output[$key] .= $value; return $this -> output; //albo cos innego nie wiem zapis do jakiego pola czy cos } public function __destruct() { } } ?>
I jak no teraz widok ma odebrac dane i je np przeparsowac lub wyswietlic?
P.S oczywiscie Url powinien wygladac: www.costam.pl/index.php/news,ShowNews