проблема с авторизацией.

Руслан

Новичок
проблема с авторизацией.

Пишу одну штуковину. И всё бы ничего было пока не сделал редактировку данных пользователей системы. Когда через редактировку добавляешь пользователю логин пароль, то при входе в истему пишет, что не верный логин пароль.

Вот код проверки пользователя при входе:
PHP:
$Link = mysql_connect($hostname,$root_name,$root_password);
if(isset($_POST['login']) && $_POST['login']!="")  
{
$log_in=filt($_POST['login']); 
$password=md5($_POST['pass']); 
$Query = "SELECT * from $Table_adm where user='$log_in' and password='$password'";
echo "SELECT * from $Table_adm where user='$log_in' and password='$password'";
$result=mysql_db_query   ($DB,   $Query,   $Link);
 if   (mysql_num_rows($result)>0)   
{
  $result=mysql_fetch_array($result); 
$_SESSION['admin_rus']=true;
$_SESSION['admin_id']=$result[id]; 
   }  
   else {
  $_SESSION['admin_rus']=false; 
  echo "<br>Пароль или логин введен не верно!<br>"; 
          echo mysql_error();    
   }  
}
Я в нём вывожу также тот запрос который посылается к базе выглядит он в частном случае вот так:

SELECT * from object where user='zao' and password='202cb962ac59075b964b07152d234b70'

Через phpMyAdmin ввожу его SQL-командой и он мне без проблем выдаёт нужную запись, а через вход системы, которую я пишу не получается.
Не пойму в чём трабл может быть.. Может подскажет кто?
 

Руслан

Новичок
zerkms
Да, но она не выводит ошибок. Более того админа она проверяет нормально. Но админ был внесен не через панель изменения а непосредственно через phpMyAdmin.. Но тот запрос который он дает при входе, а имено:
SELECT * from object where user='admin' and password='1bce4fdef988cdfd7876057f921ec629'

отрабатывает через майадмин нормально, как и те запросы которые при входе не отрабатывают.

Единственное отличие записи админа от остальных юзеров это то что его логин пароль внесены через пхпМайАдмин и поле 'priv' имеет значение 1, а не 0, как у других. Но priv не проверяется при входе, он в дальнейшем при работе с модулями игрет роль..

Может натолкнете на мысль в чем может быть трабл.. Дебагинг по мере сил я уже проводил.. безрезультатно =(.

-~{}~ 02.04.08 09:10:

Ребята, извините сглупил очень сильно.. Время отнял. Там при переносе базу переписал при подключении а в конфиге баз где таблицы и проче описано подключение старое осталось.. Он туда прыгал а пароль там тот же пока я оставил.. а вот и получалось что админа нормально брал, да не изтой базы..
 

Фанат

oncle terrible
Команда форума
Руслан
вот.
А если бы ты сделал так, чтобы "она" выводила тебе ошибки, как написано по ссылке выше, то решил бы проблему гораздо быстрее.
 
Сверху