Проблема с SSI

Автор ksamochkin, 20 февраля 2021, 11:47:57

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

ksamochkin

хочу сделать отдельную страничку по методу ssi в зависимости от мобильная или pc загрузка
определение происходит нормально
// определение мобильного устройства
function check_mobile_device() {
    $mobile_agent_array = array('ipad', 'iphone', 'android', 'pocket', 'palm', 'windows ce', 'windowsce', 'cellphone', 'opera mobi', 'ipod', 'small', 'sharp', 'sonyericsson', 'symbian', 'opera mini', 'nokia', 'htc_', 'samsung', 'motorola', 'smartphone', 'blackberry', 'playstation portable', 'tablet browser');
    $agent = strtolower($_SERVER['HTTP_USER_AGENT']);   
    // var_dump($agent);exit;
    foreach ($mobile_agent_array as $value) {   
        if (strpos($agent, $value) !== false) return true;  
    }      
    return false;
}
// пример использования
$is_mobile_device = check_mobile_device();
if($is_mobile_device){
header('Location: http://zdforum.ru/index.php ');
}
далее вставляю инклюд ssi

require_once('путь/SSI.php');и тут выскакивает 500 ошибка
чет голова вспухла почему

ksamochkin

о как кажется разобрался видимо инклюд должен быть между тегами head

<html>
<head>
<?
require_once('путь/SSI.php');
?>
</head>
<body></body>
</html>
так заработало

ksamochkin

еще вопрос... кто нибудь пробовал в функции ssi_topPoster сделать вывод аватар

ksamochkin

#3
Цитата: ksamochkin от 20 февраля 2021, 19:33:55еще вопрос... кто нибудь пробовал в функции ssi_topPoster сделать вывод аватар
все вопрос отпал, сам сделал результат можно посмотреть на http://zdforum.ru, но только с PC иначе будет редирект на сам форум

как сделал разжевано тут http://ruelkarte.ru/index.php?topic=45