помогите найти ошибку! - Visavi.net https://visavi.net/ RSS - Visavi.net https://visavi.net/assets/img/images/logo_small.png RSS - Visavi.net https://visavi.net/ [email protected] (admin) [email protected] (admin) Wed, 08 Jan 2025 15:54:44 +0300 проблема решена ошибка была тут $ank=explode(&quot;||&quot;, $file[$i]);<br> не дописал моссив <img src="https://visavi.net/uploads/stickers/smile.gif" alt="smile"> https://visavi.net/topics/34817/596452 помогите найти ошибку! Михаил Thu, 11 Oct 2012 23:24:36 +0400 Сообщения https://visavi.net/topics/34817/596452 <pre class="prettyprint">&lt;? $pach=$_SERVER&#91;&#039;DOCUMENT_ROOT&#039;]; include $pach.&quot;/sys/fnc.php&quot;; $data=date(&quot;d.m.Y H&#58;i&quot;); if(($_POST&#91;&#039;login&#039;]==&quot;&quot;) or ($_POST&#91;&#039;password&#039;]==&quot;&quot;) or ($_POST&#91;&#039;pass&#039;]==&quot;&quot;) or ($_POST&#91;&#039;kod&#039;]==&quot;&quot;)) {echo&#039;Вы заполнили не все поля, пожулуйста начните регистрацию снова и не дапускайте таких ошибок!&#039;;} else { if($_POST&#91;&#039;password&#039;]!=$_POST&#91;&#039;pass&#039;]) {echo&#039;Вы ввели разные пароли, пожулуйста начните регистрацию снова и не дапускайте таких ошибок!&#039;;} else { $file=file($pach.&quot;/data/users.dat&quot;); $tot=count($file); for($i=0; $i&lt;$tot; $i++) { $ank=explode(&quot;||&quot;, $file); if($ank&#91;0] == $_POST&#91;&#039;login&#039;]) {echo&#039;Ник &#039;.$_POST&#91;&#039;login&#039;].&#039; уже зарегестрирован, пожулуйста начните регистрацию снова и придумайте другой ник!&#039;;} else { $f = fopen ($pach.&quot;/data/users.dat&quot;, &quot;a+&quot;); fwrite($f,htmlspecialchars($_POST&#91;&#039;login&#039;].&quot;||&quot;.md5($_POST&#91;&#039;password&#039;]).&quot;||&quot;.md5($_POST&#91;&#039;kod&#039;]).&quot;||&quot;.$data.&quot;\r\n&quot;)); echo&#039;Регистрация успешно завершена!&lt;br&gt;Ваши данные для входа&#58;&lt;br&gt;&#039;; echo&#039;&lt;br&gt;Ник&#58; &#039;.$_POST&#91;&#039;login&#039;]; echo&#039;&lt;br&gt;Пароль&#58; &#039;.$_POST&#91;&#039;password&#039;]; echo&#039;&lt;br&gt;Кодовое слово&#58; &#039;.$_POST&#91;&#039;kod&#039;]; fclose($f); } } } } </pre> <br> <em><span style="font-size:x-small">Добавлено через 00:47 сек.</span></em><br> не сравнивает if($ank[0] == $_POST[&#039;login&#039;]) https://visavi.net/topics/34817/596443 помогите найти ошибку! Михаил Thu, 11 Oct 2012 22:49:42 +0400 Сообщения https://visavi.net/topics/34817/596443