У меня возникла очень большая проблема надеюсь на вашу помощь)
И так я использую движок dle 8.0 скачал с инет поставил туда модуль интернет магазина оформил дизайн переписал код чтоб все корректно работало ну и все и работало у меня на локалке (стоите денвер) ну все тип топ и пришло время перенести сайт на хостинг что я и зделол хостинг (hoster. ru)
Тут и начались мои проблемы корзина отказывается работать, и выдает ошибку
Warning: Invalid argument supplied for foreach() in /usr/home/35720/slad-no.ru/html/ engine/modules/shop.php on line 12
slad-no. ru - сайт так на всяк пожарный
вот сам shop.php
CODE (php):
скопировать код в буфер обмена
скопировать код в буфер обмена
- <?php
- require_once "engine/modules/shop/conf/config.php";
- $tpl->load_template('shop.tpl');
- if($_SESSION['shop'])
- {
- }
- {
- $total=0;
- foreach ($shop as $id => $count)
- {
- $query="SELECT title,price FROM ".PREFIX."_post WHERE id='$id'";
- $result=$db->query($query);
- $row=$db->get_array($result);
- $total += $sum;
- '{price}' => $row["price"],
- '{id}' => "$id",
- '{count}' => "$count",
- '{cost}' => "$sum");
- $tpl->copy_template = preg_replace("'\[row\](.*?)\[/row\]'si", "\\1\n".$matches[0], $tpl->copy_template);
- }
- }
- else $proverka=FALSE;
- $tpl->set('{all_total}', $total);
- $tpl->set_block("'\[row\](.*?)\[/row\]'si", "");
- $tpl->compile('content');
- $tpl->clear();
- $db->free();
- ?>