vave
Полезный
- Регистрация
- 22 Июн 2007
- Сообщения
- 467
- Реакции
- 16
- Автор темы
- #1
Здравствуйте дорогие знатоки!
столкнулся с такой проблемой,
у меня сайт расположен в папре /root
а админка в папке /root/admin
и когда я вношу изменения, мне приходится вносить их таким образом
edit.php?file=../main
как сделать что бы в коде уже было "../"
а так же желательно сделать исключения, что бы можно было вносить изменения только в те файлы, которые будут прописаны в коде.
вот сам код
столкнулся с такой проблемой,
у меня сайт расположен в папре /root
а админка в папке /root/admin
и когда я вношу изменения, мне приходится вносить их таким образом
edit.php?file=../main
как сделать что бы в коде уже было "../"
а так же желательно сделать исключения, что бы можно было вносить изменения только в те файлы, которые будут прописаны в коде.
вот сам код
PHP:
<?php
if (!empty($_GET['file']) && strpos(DOCROOT.$_GET['file'].'.php', '/../')===false && is_file(DOCROOT.$_GET['file'].'.php'))
{
include ('../main.php');
}