Добавить новость





160*600

Новости сегодня на DirectAdvert

Новости сегодня от Adwile

Актуальные новости сегодня от ValueImpression.com


Опубликовать свою новость бесплатно - сейчас


Ошибка после обновления mysql

Добрый день! После обновления mysql при авторизации на сайте выдает ошибку:

Цитата:

Database error in vCard PRO:
INVALID SQL: UPDATE vcard_sessions SET user_id='211', cpuser_id='' WHERE sid='f1999d55183ef3a' AND mix='9e2dfc0dd2740b4980520e8a3725077b'
mysql error: Incorrect integer value: '' for column `rc_card`.`vcard_sessions`.`cpuser_id` at row 1
mysql error number: 1366
Date: 2019/12/21 - 08:24:08 PM
Script: /login.php
Вероятно что-то изменилось в синтаксисе mysql, раньше он распознавал пустое значение в запросе для поля с типом integer как 0 или null, а сейчас выдаёт просто ошибку.

Помогите, пожалуйста, решить проблему.

Код файла login.php

PHP код:

<?php
//***************************************************************************//
//                                                                           //
//  Program Name        : vCard PRO                                          //
//  Program Version     : 3.1 Build 4                                        //
//  Program Author      : Joao Kikuchi,  Belchior Foundry                    //
//  Home Page           : http://www.belchiorfoundry.com                     //
//  Supplied by         : WTN-WDYL Team                                      //
//  Nullified By        : WTN-WDYL Team                                      //
//  Distribution        : via WebForum, ForumRU and associated file dumps    //
//                                                                           //
//                (C) Copyright 2001-2005 Belchior Foundry                   //
//***************************************************************************//
define('IN_VCARD'true);
define('CURR_PAGE','login.php');
$templatesused 'page_user_login';
include(
'./lib.inc.php');
//var_dump($user);
//exit();
if ($action == 'logout')
{
    
$SESSION_site->logout();
    
my_redirect_die(INDEX_PAGE);
}

if (
$action == 'login')
{
    
$is_logged false;
    
$user_email strtolower($user_email);
    
$sql "SELECT * FROM "TBL_USR_PROFILE ." AS u LEFT JOIN "TBL_USR_GROUP ." AS g ON (u.usergroup_id=g.usergroup_id) WHERE u.user_email='"addslashes(trim($user_email)) ."' AND u.user_password='"md5(trim($user_password)) ."' ";
    
//$sql = "SELECT u.id as user_id, u.name as user_name, u.email as user_email, u.ip_address as user_ip, g.* FROM forum_members AS u RIGHT JOIN ". TBL_USR_GROUP ." AS g ON (g.usergroup_id='2')  WHERE LOWER(email)='". addslashes($user_email) . "' AND password='". md5($user_password) ."' LIMIT 1 ";
    
$SESSION_site = new Session_site($sql,'su');
    if(
$SESSION_site->is_logged())
    {
        
$s $SESSION_site->get_sid();
        
$user $SESSION_site->data;
        if (
$user***91;'user_active'***93; != 1)
        {
            
usr_message_die(GENERAL_ERROR,$msg***91;'error_mem_not_activation'***93;,'back');
        }
        
        
$SESSION_site->set_var('user',$fuser);
        
$is_logged true;
        if (empty(
$user***91;'user_id'***93;) )
        {
            
$is_logged false;
            
$data $DB_site->query_first($sql);
            if (!empty(
$data))
            {
                
$SESSION_site->assign_sql_row_data($data);
            }
            unset(
$data);
            unset(
$sql);
        }
        
// cat access
        
$cat_access = array();
        
////$sql = "SELECT * FROM ". TBL_CARDS_CAT_PERMISSION ." WHERE usergroup_id='". $user***91;'usergroup_id'***93; ."' ";
        //$data_arr = $DB_site->query($sql);
        //while($row = $DB_site->fetch_array($data_arr))
        //{
        //    $cat_access***91;$row***91;'cat_id'***93;***93; = $row***91;'cat_id'***93;;
        //}
        //$DB_site->free_result($data_arr);
        //$SESSION_site->set_var('cat_access',$cat_access);
        //$SESSION_site->update();
        
unset($cat_access$data_arr);
        if (!empty(
$ref))
        {
            
$url urldecode($ref);
            
$url str_replace('|''?'$url);
        }
        else
        {
            
$url INDEX_PAGE;
        }
        
my_redirect_die($url);
    }
    else
    {
        
$is_logged false;
        
usr_message_die(GENERAL_ERROR,$msg***91;'error_mem_login_error'***93;,'back');
    }
}
if (!empty(
$user***91;'user_id'***93;))
{
    
my_redirect_die(INDEX_PAGE);
}

//eval("\$form_user_login = \"".get_template('form_user_login')."\";");

if ($action == 'modal'){
   eval(
"make_output(\"".get_template('form_user_login')."\");");
    exit();
}
include(
VCARD_ROOT_PATH.'include/user_header.inc.php');
/* ################################### PAGE ############################## */
$url_ref = !empty($ref)? urlencode($ref) : urlencode(urldecode($url_ref));

eval(
"make_output(\"".get_template('page_user_login')."\");");
include(
VCARD_ROOT_PATH.'include/user_footer.inc.php');
?>

Читайте на сайте

Другие проекты от 123ru.net








































Другие популярные новости дня сегодня


123ru.net — быстрее, чем Я..., самые свежие и актуальные новости Вашего города — каждый день, каждый час с ежеминутным обновлением! Мгновенная публикация на языке оригинала, без модерации и без купюр в разделе Пользователи сайта 123ru.net.

Как добавить свои новости в наши трансляции? Очень просто. Достаточно отправить заявку на наш электронный адрес mail@29ru.net с указанием адреса Вашей ленты новостей в формате RSS или подать заявку на включение Вашего сайта в наш каталог через форму. После модерации заявки в течении 24 часов Ваша лента новостей начнёт транслироваться в разделе Вашего города. Все новости в нашей ленте новостей отсортированы поминутно по времени публикации, которое указано напротив каждой новости справа также как и прямая ссылка на источник информации. Если у Вас есть интересные фото Вашего города или других населённых пунктов Вашего региона мы также готовы опубликовать их в разделе Вашего города в нашем каталоге региональных сайтов, который на сегодняшний день является самым большим региональным ресурсом, охватывающим все города не только России и Украины, но ещё и Белоруссии и Абхазии. Прислать фото можно здесь. Оперативно разместить свою новость в Вашем городе можно самостоятельно через форму.



Новости 24/7 Все города России




Загрузка...


Топ 10 новостей последнего часа






Персональные новости

123ru.net — ежедневник главных новостей Вашего города и Вашего региона. 123ru.net - новости в деталях, свежий, незамыленный образ событий дня, аналитика минувших событий, прогнозы на будущее и непредвзятый взгляд на настоящее, как всегда, оперативно, честно, без купюр и цензуры каждый час, семь дней в неделю, 24 часа в сутки. Ещё больше местных городских новостей Вашего города — на порталах News-Life.pro и News24.pro. Полная лента региональных новостей на этот час — здесь. Самые свежие и популярные публикации событий в России и в мире сегодня - в ТОП-100 и на сайте Russia24.pro. С 2017 года проект 123ru.net стал мультиязычным и расширил свою аудиторию в мировом пространстве. Теперь нас читает не только русскоязычная аудитория и жители бывшего СССР, но и весь современный мир. 123ru.net - мир новостей без границ и цензуры в режиме реального времени. Каждую минуту - 123 самые горячие новости из городов и регионов. С нами Вы никогда не пропустите главное. А самым главным во все века остаётся "время" - наше и Ваше (у каждого - оно своё). Время - бесценно! Берегите и цените время. Здесь и сейчас — знакомства на 123ru.net. . Разместить свою новость локально в любом городе (и даже, на любом языке мира) можно ежесекундно (совершенно бесплатно) с мгновенной публикацией (без цензуры и модерации) самостоятельно - здесь.



Загрузка...

Загрузка...

Экология в России и мире




Путин в России и мире

Лукашенко в Беларуси и мире



123ru.netмеждународная интерактивная информационная сеть (ежеминутные новости с ежедневным интелектуальным архивом). Только у нас — все главные новости дня без политической цензуры. "123 Новости" — абсолютно все точки зрения, трезвая аналитика, цивилизованные споры и обсуждения без взаимных обвинений и оскорблений. Помните, что не у всех точка зрения совпадает с Вашей. Уважайте мнение других, даже если Вы отстаиваете свой взгляд и свою позицию. Smi24.net — облегчённая версия старейшего обозревателя новостей 123ru.net.

Мы не навязываем Вам своё видение, мы даём Вам объективный срез событий дня без цензуры и без купюр. Новости, какие они есть — онлайн (с поминутным архивом по всем городам и регионам России, Украины, Белоруссии и Абхазии).

123ru.net — живые новости в прямом эфире!

В любую минуту Вы можете добавить свою новость мгновенно — здесь.






Здоровье в России и мире


Частные объявления в Вашем городе, в Вашем регионе и в России






Загрузка...

Загрузка...





Друзья 123ru.net


Информационные партнёры 123ru.net



Спонсоры 123ru.net