Я использую cookie-файл сеанса для отображения идентификатора категории с одной страницы на другую в Wordpress, используя следующий код:
<?php if(is_product_category()) {
session_start();
$cat_obj = $wp_query->get_queried_object();
$thiscat_id = $cat_obj->term_id;
$_SESSION['category'] = $thiscat_id;
} ?>
<?php if(is_product()) {
session_start();
}
?>
<div <?php if(is_product()) { ?> data-cat="<?php echo $_SESSION['category']; ?>" <?php } ?> id="content" class="site-content">
Однако, прочитав сеансы, я обнаружил, что ониможет быть угрозой безопасности, если сделано неправильно.
Мне просто интересно, есть ли в приведенном выше коде недостатки, которые могут повлиять на безопасность?