<?php require_once('./function/ClassLoader.php'); $Core = new Core(); $Pages = $Core->ClearText($_GET['pages']); $Controller = $Core->ClearText($_GET['controller']); if(!$Pages || $Pages == '') { $Pages = 'home'; } if(!$Controller || $Controller = '') { $Controller = 'other'; } { require_once("./pages/default/header.php"); require_once('./pages/'.$Controller.'/'.$Pages.'.php'); require_once("./pages/default/footer.php"); } else { } ?>
.htacess
Kod
RewriteEngine on
RewriteRule ^([^-]*)-([^-]*).html$ index.php?controller=$1&page=$2 [L]
RewriteRule ^([^-]*)-([^-]*).html$ index.php?controller=$1&page=$2 [L]
Funkcja ClearText
function ClearText($Text) { { } //$Text = mysql_real_escape_string($Text); return $Text; }
Problem jest następujący a mianowicie czego bym nie zrobił to skrypt wcale nie widzi zmiennej controller. Jakieś pomysły?