Номер заказа поместить в сессию
        Добрый день!
Встала задача генерировать счета пользователю вместе с заказом, ну и для удобства дума сделать так, чтобы номер заказа в админке и номер счета совпадали. Чтобы сильно не заморачиваться, решил сделать так:
В minishop.class.php добавляю
Но переменная не отображается, я было грешил на то, что сессия умирает, но нет, другие переменные выводятся (например из $_SESSION['minishop'])
Куда копать?
Спасибо!
    
    
                                                                                
            Встала задача генерировать счета пользователю вместе с заказом, ну и для удобства дума сделать так, чтобы номер заказа в админке и номер счета совпадали. Чтобы сильно не заморачиваться, решил сделать так:
В minishop.class.php добавляю
$num = $td.'/'.($tnum[1] + 1);
$_SESSION['order_number'] = $num;Ну и хуки формы сниппет.Но переменная не отображается, я было грешил на то, что сессия умирает, но нет, другие переменные выводятся (например из $_SESSION['minishop'])
Куда копать?
Спасибо!
Комментарии: 3
                сделай
                    die(var_dump($num));и посмотри что у тебя в переменной $num лежит. Скорей всего в ней что-то такое, чего нельзя просто так на экран вывести. Ну или включи отображение ошибок — может твой скрипт просто тихо умирает на ошибках.            
                спасибо за ответ! Скрипт не умирает, т.к. файл отправляется по почте.            
                    
                Делаю
                    $_SESSION['order_number'] = $num;
var_dump($_SESSION);Получаю... ["order_number"]=> string(7) "1304/13" ...Т.е. «жива»…            
                            Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.