ustify">}
}
/* === === */
/* === === */
function delete_from_cart ($ id) {($ _SESSION [ cart ]) {(array_key_exists ($ id, $ _SESSION [ cart ])) {
$ _ SESSION [ total_quantity ] -=$ _SESSION [ cart ] [$ id] [ qty ];
$ _ SESSION [ total_sum ] -=$ _SESSION [ cart ] [$ id] [ qty ] * $ _SESSION [ cart ] [$ id] [ price ];
unset ($ _SESSION [ cart ] [$ id]);
}
}
}
/* === === */
/* === - + ID === */
function total_quantity () {
$ _ SESSION [ total_quantity ]=0; ($ _ SESSION [ cart ] as $ key= gt; $ value) {
if (isset ($ value [ price ])) {
//- -
$ _ SESSION [ total_quantity ] +=$ value [ qty ];
} else {
//- ID () ($ _ SESSION [ cart ] [$ key]);
}
}
}
/* === - + ID === */
/* === === */pagination ($ page, $ pages_count, $ modrew=1) {
if ($ modrew == 0) {
//($ _SERVER [ QUERY_STRING ]) {//
$ uri=»?»; ($ _ GET as $ key= gt; $ value) {
//
if ($ key!= page ) $ uri.=«{$ key}={$ value} amp; amp;»;
}
}
} else {
//
$ uri=$ _SERVER [ REQUEST_URI ];
$ params=explode («/», $ uri);
$ uri=null; ($ params as $ param) {(! empty ($ param) AND! preg_match («# page=#», $ param)) {
$ uri.=«/ $ param»;
}
}
$ uri.=«/»;
}
//
$ back=«;//
$ forward=«;//
$ startpage=«;//
$ endpage=«;//
$ page2left=«;//
$ page1left=«;//
$ page2right=«;//
$ page1right=«;//
($ page gt; 1) {
$ back=« lt; a gt;
} ($ page lt; $ pages_count) {
$ forward=« lt; a gt;
} ($ page gt; 3) {
$ startpage=« lt; a gt;
} ($ page lt; ($ pages_count - 2)) {
$ endpage=« lt; a gt;
} ($ page - 2 gt; 0) {
$ page2left=« lt; a gt;
} ($ page - 1 gt; 0) {
$ page1left=« lt; a gt;
} ($ page + 2 lt;=$ pages_count) {
$ page2right=« lt; a gt;
} ($ page + 1 lt;=$ pages_count) {
$ page1right=« lt; a gt;
}
//
echo ' lt; div gt;
}
/* === === */