Капец! ТС - такой ****
Бесят такие!
Такие сайты не только продавать, их даже на публику показывать позорно! У тебя эту хрень максимум за 10 рублей могут купить!
Капец... Так ТСы типа тебя бесят! Придут и начинают тут приказывать: сделайте, напишите, а сам даже на эту тему не гуглил наверняка! Короче пусть сам делает, либо платит(а вообще лучший вариант - обратно за парту в школу)!
Прямо в два клика? ;)
По теме: вам это "для себя" или для профита? Если для профита, то тут годы уходят, а вы хотите за 2 клика... Но если для себя... то тут в два клика точно не обойдется - часок по парится придется...
И вот вам наводка: ucoz, чтобы совсем было все быстро и без забот :)
1. Скоростью
2. Расширяемостью(планируется для создания CMS)
3. Удобностью и читаемостью кода
Я так и решил сделать! Вот примерный код:
<?php $allowed_files = array('index.php', 'member.php', 'search.php', 'comments.php'); if(isset($_GET['page'])) { $file = basename(trim($_GET['page'])); if(in_array($file, $allowed_files) AND file_exists(MODULES_DIR . $file)) include(MODULES_DIR . $file); else die('Ошибка'); // Выдаем ошибку - нас пытаются взломать или просто запрашивают несуществующую страницу } else { // Тут показываем стандартную страницу(к примеру главную), если параметр page не передан } ?>
Как-то так 🍿
Для идеальности решения. нужно проверять имя запрашиваемого файла по массиву разрешенных, а то могут залить шелл и вызывать его при помощи данного способа. А на сам файл с массивом поставить самые жесткие права, чтобы вообще изменять ниче нельзя было(но чтобы при этом работало :) )!
В общем - всем спасибо за дискуссию! Вы натолкнули меня на нужную идею!
Помогу решить проблему быстро и качественно. За небольшую денежку. обращаться в ЛС.
Неверную вы нишу для бизнеса выбрали! С такой проблемой как "съехавший дизайн" после переноса сайта может решить любой более менее грамотный вебмастер, так что среди ваших клиентов, в основном - школота... Но это только по дизайну...
А вот про восстановление после взлома - другой разговор, но тут важна тонкость и умение... Эти два умения нужно доказать и только тогда люди потянутся... А ваш нынешний подход, напоминает человека, который только что сам научился править сайты после переноса, и сразу из этого услугу делает... Так у вас ничего не получится...
Ну... понятно... Короче только так, через switch :)