<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Форум PHP-MyAdmin.RU &mdash; Не срабатывает авторизация с помощью MySQL]]></title>
		<link>https://forum.php-myadmin.ru/viewtopic.php?id=600</link>
		<atom:link href="https://forum.php-myadmin.ru/extern.php?action=feed&amp;tid=600&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «Не срабатывает авторизация с помощью MySQL».]]></description>
		<lastBuildDate>Sun, 18 Nov 2007 15:35:45 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Не срабатывает авторизация с помощью MySQL]]></title>
			<link>https://forum.php-myadmin.ru/viewtopic.php?pid=3897#p3897</link>
			<description><![CDATA[<p>проблема висела очень долго. Но тут мин 10 назад нашел как это исправить:))))<br />типа на новой версии(4-ой вроде) mysql надо использовать не password а old_password . Для шифрования старым методом.</p><p>Всем спасибо:)))</p>]]></description>
			<author><![CDATA[null@example.com (kia007)]]></author>
			<pubDate>Sun, 18 Nov 2007 15:35:45 +0000</pubDate>
			<guid>https://forum.php-myadmin.ru/viewtopic.php?pid=3897#p3897</guid>
		</item>
		<item>
			<title><![CDATA[Не срабатывает авторизация с помощью MySQL]]></title>
			<link>https://forum.php-myadmin.ru/viewtopic.php?pid=3896#p3896</link>
			<description><![CDATA[<p>Всем привет!</p><p>Задавал вопрос здесь, но все молчат:(<br /><a href="http://www.jino-net.ru/forum/showthread.php?t=12438">http://www.jino-net.ru/forum/showthread.php?t=12438</a></p><p>у меня почему то не получается залогинится на своем тестовом сайте(на моем компе на Apache все работает а на jino-net,&nbsp; и на 70mb не хочет работать)</p><p>У меня есть база данных (username, passwd, email)</p><p>есть ф-я регистрации пользователя , и в ней такой запрос:</p><div class="codebox"><pre><code>$result = mysql_query(&quot;insert into user values  
                         (&#039;$username&#039;, password(&#039;$password&#039;), &#039;$email&#039;)&quot;);</code></pre></div><p>Он работает, т.е. в базу данных заносятся данные нового пользователя. </p><p>но например такой запрос возвращает ноль(этот запрос используется в моей ф-и Login):</p><div class="codebox"><pre><code>$result = mysql_query(&quot;select * from user  
                         where username=&#039;$username&#039; 
                         and passwd = password(&#039;$password&#039;)&quot;); 
       return mysql_num_rows($result);</code></pre></div><p>Данные я ввожу правильно. Проблема с ф-ей password. Т.е. в этой строчке - passwd = password(&#039;$password&#039;) </p><p>Возможно проблема как то связана с кодировкой? Т.е. возможно надо правильно выставить сравнение в phpmyadmin..незнаю<br />И еще результат ф-и password на моей машине и на джино-нет разный для одиныковых паролей.<br />Если тупо делать запрос на значение пароля из базы данных:</p><div class="codebox"><pre><code>$result = mysql_query(&quot;select * from user  
                         where username=&#039;$username&#039; 
                         and passwd = &#039;*713F8F082F271B3F183F2575120C2&#039;&quot;); 
       return mysql_num_rows($result);</code></pre></div><p>то все работает!!<br />Подскажите кто знает в чем проблема а?<br />Заранее спасибо за помощь!</p>]]></description>
			<author><![CDATA[null@example.com (kia007)]]></author>
			<pubDate>Sun, 18 Nov 2007 14:54:16 +0000</pubDate>
			<guid>https://forum.php-myadmin.ru/viewtopic.php?pid=3896#p3896</guid>
		</item>
	</channel>
</rss>
