Установил мод магазина всё пашет пучком но стоит купить изменения цвета имени как выходит такая хрень Вася <b> Вася /
Добавлено спустя 8 минут 21 секунду:
точнее вот что
вася[/b]\n')">вася
SQL Error adding transaction code for shop update!SQL Error adding transaction code for shop update!
INSERT INTO phpbb_transactions (user_id, type, action, value, timestamp, ip) values(2, 'shop_admin', 'shop_update', 'Somethin', 1208203409, '127.0.0.1')INSERT INTO phpbb_transactions (`user_id`, `type`, `action`, `value`, `timestamp`, `ip`) values(2, 'shop_admin', 'global_update', 'Lektor', 1208357663, '127.0.0.1')Ответ MySQL:
#1364 - Field 'misc' doesn't have a default valueCREATE TABLE `phpbb_transactions` (
`id` int(10) NOT NULL auto_increment,
`user_id` int(10) NOT NULL default 0,
`target_id` int(10) NOT NULL default 0,
`target_name` varchar(32) NOT NULL default '',
`type` varchar(32) NOT NULL default '',
`action` varchar(32) NOT NULL default '',
`value` varchar(255) NOT NULL default '',
`misc` text NOT NULL,
`ip` varchar(16) NOT NULL default '',
`timestamp` int(32) default NULL,
UNIQUE KEY `id` (`id`)
);
// Transaction Code!
$sql = "INSERT
INTO " . TRANS_TABLE . "
(`user_id`, `type`, `action`, `value`, `timestamp`, `ip`)
values({$userdata['user_id']}, 'shop_admin', 'global_update', '" . str_replace("'", "''", $userdata['username']) . "', " . time() . ", '$client_ip')";
if ( !($db->sql_query($sql)) ) { message_die(GENERAL_MESSAGE, 'SQL Error adding transaction code for shop global update!'. '<br />' . $sql, '', __LINE__, __FILE__, $sql); }Global information successfully updated!
Click Here to return to Shop Configuration.Lektor писал(а):Кстате когда смотрел навскидку увидел пару опечаток ) вместо implode - implodes на 797 строке shop_actions.php.
#
#-----[ FIND ]------------------------------------------
#
if ( $db->sql_numrows($result) != count($tradee_items) )
#
#-----[ REPLACE WITH ]------------------------------------------
#
if ( $db->sql_numrows($result) != count($trader_items) )
# Это вернули не правильное дейтсвие. А дальше как нужно:
#
#-----[ FIND ]------------------------------------------
#
// For tradee -- item check //
$t_items = implode(', ', $tradee_items);
if ( !empty($t_items) )
{
$sql = "SELECT *
FROM " . USER_ITEMS_TABLE . "
WHERE user_id = {$userdata['user_id']}
AND no_give = 0
AND worn = 0
And id IN ($t_items)";
if ( !($result = $db->sql_query($sql)) ) { message_die(GENERAL_MESSAGE, 'Unable to query user items table for trade check!'); }
if ( $db->sql_numrows($result) != count($trader_items) )
#
#-----[ IN-LINE FIND ]------------------------------------------
#
if ( $db->sql_numrows($result) != count($trader_items) )
#
#-----[ IN-LINE REPLACE WITH ]------------------------------------------
#
if ( $db->sql_numrows($result) != count($tradee_items) )
Вернуться в Поддержка модов для phpBB 2.0.x
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0