При переносе сайта со старого сервера (Red Hat 7.3, MySql 3.23) на новый (Red Hat EL 5, MySql 5)
возникла следующая проблема - перестали работать скрипты вида
Код: Выделить всё
sub UserInit
{
# Проверка, залогинен ли пользовтель.
&GetCookies('userlogin','userpassword');
if ($Cookies{'userlogin'} ne "" and $Cookies{'userpassword'} ne "")
{
my $qqq=
main::db("select id, status from users where login=".main::dquote($Cookies{'userlogin'})." and password=".main::dquote($Cookies{'userpassword'}).";");
my @id=$qqq->FetchCol(0);
my @status=$qqq->FetchCol(1);
if ($id[0])
{
# Есть такая партия!
$UserAuthorize=$status[0];
$UsersId=$id[0];
} else {
# Удивительно, но похоже юзера стерли.
}
}
}значения $UserAuthorize и $UsersId не выводятся и не формируются.
Может необходимо поставить какой-либо дополнительный модуль?
Буду признателен любой помощи по данному вопросу.
Заранее благодарен.