Здравствуйте, учу php, пытаюсь без фреймворка создать свою единую точку входа с ЧПУ для опыт.
Все работает так:
.htaccess перенаправляет все запросы на страницу index.php. А уже index.php работает как единая точка входа данные с index. php:
if ( $_SERVER['REQUEST_URI'] == '/' ) {
include 'html/main.inc.php';
} else {
$page = substr($_SERVER['REQUEST_URI'], 1);
$pg = explode('?', $page, 2);
if ( count($pg) >=2 && $filename = 'html/'.$pg['0'].'./'.$pg['1'].'.inc.php' && file_exists($filename) ) {
include $filename;
} elseif ( $filename = 'html/'.$pg['0'].'.inc.php' && file_exists($filename) ) {
include $filename;
}
if ( file_exists('html/'.$pg['0'].'.inc.php') ) {
include 'html/'.$pg['0'].'.inc.php';
} else {
if ( $_SERVER['REQUEST_URI'] != 'html/'.$pg['0'].'.inc.php') {
include "html/error.inc.php";
}
}
}
И хочу реализовать такое, что когда переходят допустим на страницу "cat.inc.php" - она проходит через index.php и отдает страницу уже с таким без окончания, то есть "cat". Так вот хочу реализовать такое что допустим я выгружаю информацию с mysql через get и ссылка имеет такой вид site.com/cat?link=rapap, а хочу чтоб было так site.com/cat/rapap .Пробовал гуглить, но все настройки через htaccess не работают
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Создал скрипт который парсит все ссылки сайта, когда запускаю его в браузере, все работает,а через консоль выдает ошибкуВ чем может быть проблема?
Есть сайтЕго проверка в Google PageSpeed даёт результат 70/100 при этом ругается на отсутствие кеширования
Делаю CRM-систему, необходимо добавить задачи, чтобы их можно было связывать со сделкой, клиентом, заявкой и тд
Добрый деньМне необходимо реализовать отправку push увдеомлений, через gcm на мобильное устройсво