мне необходимо сделать способ авторизации через другую таблицу, не используя RBAC
Т.е. каким способ подключить вторую таблицу для проверки, наличия оплаты у этого пользователя?
There are 2 hard problems in computer science: cache invalidation, naming things, and off-by-1 errors.
var_dump(0 == 'true');
bool(true)
0 == 'true'
, строка 'true'
переводятся в число, получается 0
Замечание:
Заметьте, что конструкция switch/case использует неточное сравнение (==).
<span class="quantity">
<strong>
<?php echo $cart_count_products; ?>
<?php echo \Custom\Helper\CommonHelper::pluralize(
$cart_count_products,
$this->language->get('переменная1'),
$this->language->get('переменная2'),
$this->language->get('переменная3')
); ?>
</strong>
</span>
$data = ['success' => false; 'message' => 'Тест', 'phone' => $_POST['phone']];
header('Content-Type: application/json');
echo json_encode($data);
$.ajax({
type: 'post',
url: '/script.php'. // без http:// и домена
dataType: 'json',
data: {id: 5555, phone: 4444},
success: function(data) {
if (!data.success) {
$("#error").html(data.message);
console.log(data.phone); // 4444
}
}
});
<?php echo (osc_total_items()*7) ; ?>
$total = osc_total_items();
if (is_numeric($total)) {
echo $total*7;
}
else {
echo 0;
}