<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Форум PHP-MyAdmin.RU &mdash; Null]]></title>
	<link rel="self" href="https://forum.php-myadmin.ru/extern.php?action=feed&amp;tid=1847&amp;type=atom" />
	<updated>2010-07-27T09:13:40Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.php-myadmin.ru/viewtopic.php?id=1847</id>
		<entry>
			<title type="html"><![CDATA[Re: Null]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=12880#p12880" />
			<content type="html"><![CDATA[<p>Все работает, Hanut респект тебе, спасибо за помощь</p>]]></content>
			<author>
				<name><![CDATA[Kingcss]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=2975</uri>
			</author>
			<updated>2010-07-27T09:13:40Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=12880#p12880</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Null]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=12879#p12879" />
			<content type="html"><![CDATA[<p>Спасибо за совет, сейчас попробую, но мне казалось что от перемены мест,результат не меняется<br />А вот наверно это и были мои ошибки, т.к. не передавался именно id и пароль</p>]]></content>
			<author>
				<name><![CDATA[Kingcss]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=2975</uri>
			</author>
			<updated>2010-07-27T08:41:35Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=12879#p12879</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Null]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=12878#p12878" />
			<content type="html"><![CDATA[<p>Эта строка является ошибкой, нельзя передать в глобальную переменную $_POST[&#039;password&#039;] то что находится в $password, так как выше по тексту $password вообще не наблюдается.<br />[mono]$_POST[&#039;password&#039;]=$password;[/mono]</p><p>Возможно здесь имелось в виду обратное, что было бы логично.<br />[mono]$password = $_POST[&#039;password&#039;];[/mono]</p><p>Во втором скрипте тоже есть нелогичная строка.<br />[mono]$_GET[&#039;id&#039;]=$uniq;[/mono]</p><p>Если вы не уверены в содержимом какой-то переменной, просто добавьте временно в скрипт в том месте, где переменная появляется, строку:<br />[mono]exit(имя переменной);[/mono]<br />И всегда сможете отладить, если возникнут ошибки.</p>]]></content>
			<author>
				<name><![CDATA[Hanut]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=181</uri>
			</author>
			<updated>2010-07-27T08:06:41Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=12878#p12878</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Null]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=12877#p12877" />
			<content type="html"><![CDATA[<p>Все этот вопрос снят, щас выполнил команду: UPDATE users SET status=1 WHERE uniq_id=&#039;97dc014887970db9290caae45a416c0e&#039; AND status=0 и норма все.<br />Теперь другая проблема, уже чисто php.<br />Вот кусок файла register.php:</p><p>if($_POST[&#039;password&#039;] !=&#039;&#039; AND $_POST[&#039;spassword&#039;] !=&#039;&#039; AND $_POST[&#039;password&#039;] == $_POST[&#039;spassword&#039;]){<br />$_POST[&#039;password&#039;]=$password;<br />$uniq_id = md5($_SERVER[&#039;REMOTE_ADDR&#039;].$_SERVER[&#039;HTTP_USER_AGENT&#039;].mktime());<br />$r = @mysql_query(&quot;INSERT INTO users VALUES(NULL,&#039;&quot;.strtolower($login).&quot;&#039;,&#039;&quot;.md5($password).&quot;&#039;,&#039;&quot;.$email.&quot;&#039;,&#039;&quot;.$uniq_id.&quot;&#039;,0)&quot;);<br />if($r) {<br />$headers&nbsp; = &#039;MIME-Version: 1.0&#039; . &quot;\r\n&quot;;<br />$headers .= &#039;Content-type: text/html; charset=windows-1251&#039; . &quot;\r\n&quot;;<br />$headers .= &#039;From:Сайт %sitename%&#039; . &quot;\r\n&quot;;<br />$subject = &quot;Подтверждение регистрации на сайте&quot;;<br />$message = &#039;Для активации аккаунта пройдите по следующей ссылке &lt;a href=&quot;http://test1.ru/activation.php?id=&#039;.$uniq_id.&#039; target=&quot;_blank&quot;&gt;http://test1.ru/registration.php?activation=&#039;.$uniq_id.&#039;&lt;/a&gt;&#039;;<br />$message .= &#039;или скопируйте ссылку в окно ввода адреса браузера и нажмите enter.&#039;;<br />if(mail($email,$subject,$message,$headers) != FALSE) {<br />echo &#039;Регистрация завершена, на введеный Вами e-mail было отправлено сообщение для активации аккаунта&#039;;<br />}<br />else {echo &#039;Регистрация невозможна: Повторите запрос позднее&#039;;}</p><p>ВОТ ФАЙЛ activation.php:</p><br /><p>&lt;?php<br />session_start();<br />@include(&quot;config.php&quot;);<br /> //Необходимо подключиться к БД<br />$link = mysql_connect($DBSERVER, $DBUSER, $DBPASS)<br />or die(&quot;Не могу подключиться&quot; );<br />// сделать $DB текущей базой данных<br />mysql_select_db($DB, $link) or die (&#039;Не могу выбрать БД&#039;);<br />echo &quot;&lt;h2&gt;Страница активации&lt;/h2&gt;&quot;;<br /> if($_GET[&#039;id&#039;]!=&#039;&#039;) {<br /> $_GET[&#039;id&#039;]=$uniq;<br />$r=@mysql_query(&quot;UPDATE users SET status=1 WHERE status=0 AND uniq_id=&#039;$uniq&#039; &quot;);<br />if($r) {echo &#039;&lt;h2&gt;Ваша учетная запись активирована.&lt;/h2&gt;&lt;br/&gt; Теперь вы можете &lt;a href=&quot;index.php&quot;&gt;войти на сайт&lt;/a&gt; используя данныеуказанные при регистрации&#039;;}<br /> else {echo &#039;Активация невозможна: профиль уже активирован&#039;;}<br /> }<br /> ?&gt;<br />Если убрать из запроса uniq_id и подставить допустим логин, то все работает. Так что ИМХО проблема в подстановке uniq_id .<br />И еще одна проблемма:</p><p>$r = @mysql_query(&quot;INSERT INTO users VALUES(NULL,&#039;&quot;.strtolower($login).&quot;&#039;,&#039;&quot;.md5($password).&quot;&#039;,&#039;&quot;.$email.&quot;&#039;,&#039;&quot;.$uniq_id.&quot;&#039;,0)&quot;);<br />а именно md5($password) каждый раз&nbsp; кеш получается один и тот же, регестрировал 3 аканта под разными паролями, а хем&nbsp; одинаковый записывается.<br />Помогите решить проблемы</p>]]></content>
			<author>
				<name><![CDATA[Kingcss]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=2975</uri>
			</author>
			<updated>2010-07-27T05:32:17Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=12877#p12877</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Null]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=12876#p12876" />
			<content type="html"><![CDATA[<p>Добавил запрос вывода в конец страницы регистрации(чтоб отдельную не создавать): $pn = mysql_query(&quot;SELECT * FROM `users` WHERE `uniq_id` = &#039;ccd728055424a2894d6c906365fedaf0&#039; &quot;);<br />echo &quot; $pn &quot;;<br />ВЫВЕЛ: Resource id #5</p>]]></content>
			<author>
				<name><![CDATA[Kingcss]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=2975</uri>
			</author>
			<updated>2010-07-27T04:48:37Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=12876#p12876</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Null]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=12875#p12875" />
			<content type="html"><![CDATA[<p><strong>Kingcss</strong><br />Не вижу ошибки, должно работать.</p><p>SELECT работает, как я выше указал?</p>]]></content>
			<author>
				<name><![CDATA[Hanut]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=181</uri>
			</author>
			<updated>2010-07-26T14:29:50Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=12875#p12875</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Null]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=12874#p12874" />
			<content type="html"><![CDATA[<p><a href="http://saveimg.ru/show-image.php?id=85ba8584fe3e8e6869967a89ccfc4d77">http://saveimg.ru/show-image.php?id=85b … 89ccfc4d77</a>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;вот таблица<br /><a href="http://saveimg.ru/show-image.php?id=2f10f44f94f1130a3296dfc9435f9ab0">http://saveimg.ru/show-image.php?id=2f1 … c9435f9ab0</a>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; вот структура</p>]]></content>
			<author>
				<name><![CDATA[Kingcss]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=2975</uri>
			</author>
			<updated>2010-07-26T11:47:10Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=12874#p12874</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Null]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=12873#p12873" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Kingcss сказал:</cite><blockquote><p>Пробывал, Выполнял, ничего не изменяется, хотя запрос правильный</p></blockquote></div><p>Покажите структуру таблицы users.</p><p>Попробуйте проверить таким запросом, должно вывести найденную строку:<br /></p><div class="codebox"><pre><code>SELECT * FROM `users` WHERE `uniq_id` = &quot;ccd728055424a2894d6c906365fedaf0&quot;</code></pre></div>]]></content>
			<author>
				<name><![CDATA[Hanut]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=181</uri>
			</author>
			<updated>2010-07-26T09:02:49Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=12873#p12873</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Null]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=12872#p12872" />
			<content type="html"><![CDATA[<p>Пробывал, Выполнял, ничего не изменяется, хотя запрос правильный</p>]]></content>
			<author>
				<name><![CDATA[Kingcss]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=2975</uri>
			</author>
			<updated>2010-07-26T07:59:15Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=12872#p12872</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Null]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=12870#p12870" />
			<content type="html"><![CDATA[<p>Если в phpMyAdmin попробовать выполнить запрос что получится?<br /></p><div class="codebox"><pre><code>UPDATE users SET status=1 WHERE uniq_id=&quot;ccd728055424a2894d6c906365fedaf0&quot;</code></pre></div>]]></content>
			<author>
				<name><![CDATA[Hanut]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=181</uri>
			</author>
			<updated>2010-07-25T19:06:41Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=12870#p12870</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Null]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=12868#p12868" />
			<content type="html"><![CDATA[<p>Выполняю команду:<br />$r=@mysql_query(&quot;UPDATE users SET status=1 WHERE uniq_id=&#039;&quot;.$uniq_id.&quot;&#039; AND status=0&quot;);<br />&nbsp; //&nbsp; &nbsp;if($r) {echo &#039;&lt;h2&gt;Ваша учетная запись активирована.&lt;/h2&gt;&lt;br/&gt; Теперь вы можете &lt;a href=&quot;index.php&quot;&gt;войти на сайт&lt;/a&gt; используя данные указанные при регистрации&#039;;}</p><p>//&nbsp; &nbsp; &nbsp;else {echo &#039;Активация невозможна: профиль уже активирован&#039;;}<br />Но status неувиличивается? хотя пишет что учетная запись активирована</p><p>Да даже если тупо написать:<br />$r=@mysql_query(&quot;UPDATE users SET status=1 WHERE uniq_id=&#039;&quot;.ccd728055424a2894d6c906365fedaf0.&quot;&#039; &quot;);<br />if($r) {echo &#039;&lt;h2&gt;Ваша учетная запись активирована.&lt;/h2&gt;&lt;br/&gt; Теперь вы можете &lt;a href=&quot;index.php&quot;&gt;войти на сайт&lt;/a&gt; используя данные указанные при регистрации&#039;;}<br /> Серавно не меняется, в чем проблема?</p>]]></content>
			<author>
				<name><![CDATA[Kingcss]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=2975</uri>
			</author>
			<updated>2010-07-25T18:24:26Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=12868#p12868</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Null]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=12867#p12867" />
			<content type="html"><![CDATA[<p><strong>Kingcss</strong><br />В строке &quot;По умолчанию&quot; выберите &quot;Как определено:&quot; и в поле ввода введите 0.</p><div class="quotebox"><cite>Kingcss сказал:</cite><blockquote><p>Поле id стоит auto_increment и добавляется +1 к каждому и допустим я удаляю 3 первых,как сделать чтоб 4 стал первым  5-2 и так далее?</p></blockquote></div><p>Так сделать нельзя, теряется всякий смысл индекса с параметром автоувеличения (auto_increment).</p>]]></content>
			<author>
				<name><![CDATA[Hanut]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=181</uri>
			</author>
			<updated>2010-07-25T18:13:42Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=12867#p12867</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Null]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=12865#p12865" />
			<content type="html"><![CDATA[<p>Вооющем такая проблема. Сори если тема уже была. Нужно чтобы поле статус имело по умолчанию значение 0, чтобы потом можно было поменять на1 некоторым пользователям. В PHPMYADMIN&nbsp; выставляю по умолчанию NULL пишет ошибку:#1067 - Invalid default value for &#039;status&#039;. Выстанвляю значение НЕТ и внизу пишу 0, сохраняю, ничего не изменяется. Ставлю галку на NULL тоже ничего. Как сделать?</p><br /><br /><br /><p>Да и еще вопрос:<br />Поле id стоит auto_increment и добавляется +1 к каждому и допустим я удаляю 3 первых,как сделать чтоб 4 стал первым&nbsp; 5-2 и так далее?</p>]]></content>
			<author>
				<name><![CDATA[Kingcss]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=2975</uri>
			</author>
			<updated>2010-07-25T17:50:22Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=12865#p12865</id>
		</entry>
</feed>
