Я хочу проверить значение переменной в консоли. Я перепробовал все, но не получил значение в консоли.
// Here I want to check $cart_id value before if Statement
echo "Cart Id Before If Statement:" . $cart_id;
Приведенная выше строка не работает, поскольку страница add_cart пропускается, и я не могучтобы проверить значение, как я обычно делаю.Поэтому мне нужно проверить это значение на cosole, как
console.log($cart_id);
Но когда я проверяю консоль, консоль показывает пустой.Но когда я щелкаю по сети, то открываю «Сохранить журнал», затем отображается мой файл add_cart.php, и я могу видеть файлы cookie, а также данные форм, но я не знаю, как проверить $ cart_id в консоли или каким-либо другим способом.
Я также попробовал в своем классе helper.php
function debug_to_console( $data ) {
$output = $data;
if ( is_array( $output ) )
$output = implode( ',', $output);
echo "<script>console.log( 'Debug Objects: " . $output . "' );
</script>";
}
И назову его перед моим оператором if
debug_to_console($cart_id);
Но выше также не работает для меня.Я не могу проверить результат $ cart_id перед оператором if.Ничего не видно на консоли.
if ($cart_id != '') {
}else{
$items_json = json_encode($item);
$cart_expire = date("Y-m-d H:i:s",strtotime("+30 days"));
$db->query("INSERT INTO cart (items,expire_date) VALUES ('{$items_json}','{$cart_expire}') ");
$cart_id = $db->insert_id;
setcookie(CART_COOKIE,$cart_id,CART_COOKIE_EXPIRE,'/',$domain,false);
}
Ваше ценное предложение будет приветствоваться.