|
|
|
| Пытаюсь проверить массив на наличие ключа, если такого нет, то занести по ключу значение 1, иначе увеличить значение по ключу на +1;
<?
if (isset($_POST['id'])){
if (!array_key_exists($_POST['id'], $_SESSION['products'])) {
$array_orders[$_POST['id']]=1;
}else {
$array_orders[$_POST['id']]=($array_orders[$_POST['id']])+1;
}
$_SESSION['products'] = $array_orders;
}
?>
|
Что не так? | |
|
|
|
|
|
|
|
для: OLi
(14.04.2012 в 11:20)
| | Решил проблему так:
if (isset($_POST['id'])){
$array_orders=$_SESSION['products'];
if (!array_key_exists($_POST['id'], $array_orders)) {
$array_orders[$_POST['id']]=1;
}else {
$array_orders[$_POST['id']]=$array_orders[$_POST['id']]+1;
}
$_SESSION['products'] = $array_orders;
}
|
| |
|
|
|