Перейти к публикации

Рекомендованные сообщения

Ребят, подскажите. У меня задача сделать по чекбоксу изменения поля в бд. (через информацию о пользователе).

 

Есть поле  в файле шаблона userinfo.tpl

<div class="checkbox"><input type="checkbox" id="a_mail " name="a_mail" value="" /> Отписаться от рассылок проекта </div> 

в бд есть поле "allow_mail"  в которое принимает либо 0 либо 1

 

в файле profile.php код добавили

 if ($row['allow_mail'] = '1') {
 
 
	     $db->query( "UPDATE " . PREFIX . "_users SET allow_mail='1' WHERE user_id = '{$id}'" );
 
	     
	 	} else {
		  $db->query( "UPDATE " . PREFIX . "_users SET allow_mail='0'  WHERE user_id = '{$id}'" );
		}

 

но при сохранении профайла изменений в БД не просходит, ошибок нет, и если руками это поле у пользователя менять через БД, галочка не появляется  в шаблоне.

 

Извините если не в правильный раздел написал...       

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...