Допустим у меня в корне сайта есть файл (index.php) и папка (includes) , а этой папке файл new.php какой код мне нужно прописать в index.php что бы файл new.php был доступен по адресу : index.php?act=new ?
P.s. В других файла смотрел не очень понял .
<?php
$array = array (
'new' => '',
);
$path = !empty($array[$act]) ? $array[$act] . '/' : '';
if (array_key_exists($act, $array) && file_exists($path . $act . '.php')) {
require_once($path . $act . '.php');
} else {
}
?>
Например из JohnCMS.
Типа
<?
if (isset($_GET['act']) && $_GET['act']=='new')include 'include/new.php';
?>
Windler (11.05.2012/09:48)
[php]<?php
$array = array (
'new' => '',
);
$path = !empty($array[$act]) ? $array[$act] . '/' : '';
if (array_key_exists($act, $array) && file_exists($path . $act . '.php')) {
require_once($
А папку includes ни где не надо указывать ?
if (is_file($rootpath.'/path/includes/'.$act))include $rootpath.'/path/includes/'.$act;
А как сделать в одном пхп файле, чтоб ссылки в строке адреса были типа site.ru/case ?
как папки ,только в одном файле
Tadochi (11.05.2012/10:20)
if (is_file($rootpath.'/path/includes/'.$act))include $rootpath.'/path/includes/'.$act;
is_file();? file_exists побыстрее же будет.