Просмотр поста

.
Максим
В стельку трезвый

Ты меня не так понял. )) Куку с именем 'verified' делать не надо было. )) Нужно было в сессию писать что проверка прошла и проверять это в сессии.
Можно не просто писать что проверка прошла, а записать именно имя скина и потом проверять, если в сессии есть это имя скина, то куки не надо проверять, если нет, проверить куки и записать в сессию. ))

if (isset($_SESSION['gskin'])) {
    $set_user['skin'] = $_SESSION['gskin'];
}else{
    if (isset($_COOKIE['gskin'])) {
        if (is_file($rootpath . 'theme/' . check($_COOKIE['gskin']).'/style.css')) {
        $_SESSION['gskin'] = check($_COOKIE['gskin']); 
        } else {
            $set_user['skin'] = $set['skindef'];
            setcookie("gskin", $set['skindef'], time() + 3600 * 24 * 365);
            $_SESSION['gskin'] = $set['skindef'];
        }
    }
}

Вот так как-то. ))