А как это сделать в пхп?
Дело такое. Когда пользователь авторизировался в админке - напротив его имени стоит checkbox если он установлен то на сайте включается показывается картинка (например лампочка) о том что администратор вошел в админку, если админ, который зашел в админку чекбокс не включил, то на сайте не отображается его присутствие.
Все делается через шаблоны на языке Smarty со вставками php.
До чего я уже дошел:
{if $auth.user_id == "1"} //проверяем админ ли вошел в админку
{php}
if (isset($pokaz)) {
//если галочка была включена, и ее отключили, значит записать в поле базы данных менеджер - " ":
mysql_query("UPDATE cscart_language_values SET value = \'\' WHERE name = \'manager_1\' AND lang_code = \'RU\'");
} else {
//если до изменения состояния чекбокса он был выключен, значит пишем в базу, новое его состояние "включен":
mysql_query("UPDATE cscart_language_values SET value = \'checked\' WHERE name = \'manager_1\' AND lang_code = \'RU\'"); }
{/php}"
//в зависимости от значения в базе ставим значение чекбокса (ето нужно для того чтоб, если админ перейдет на другую страницу админки, исходное состояние чекбокса оставалось таким как он его поставил раньше)
{$lang.manager_1}>
{/if}
ну а в магазине там просто код (там проблем нет):
если manager_1=="чеккед"
показать текст "админ на сайте"
И вот сейчас зашел в тупик.
Код записывает в базу данных (переменная manager_1) только значеение "checked". Когда клацаю ледующий раз ничего не происходит... плюс после обновления страницы чекбокс становится опять выключенным (чеккед = фалсЕ)
Хотя перемення базы данных manager_1 = "checked"....
Ребят, помоите разрешить проблему...