Регистрация - 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) Mon, 13 Jan 2025 05:22:35 +0300 if(!@isset($_POST[submit]))<br> знак собаки тут ни к чему https://visavi.net/topics/7989/146376 Регистрация DmitryDick Fri, 09 Apr 2010 23:42:58 +0400 Сообщения https://visavi.net/topics/7989/146376 Я так огорчалса wapadmin.ru не роботаит,мне там всегда помагали.Думал тут не помогут,а оказивается тут есть хорошие,умниеи люди,т.е кодери https://visavi.net/topics/7989/145989 Регистрация Ярослав Fri, 09 Apr 2010 12:26:53 +0400 Сообщения https://visavi.net/topics/7989/145989 4. <strong>Extens</strong>, Хух спасибо роботаит.Папка /users/ у меня уже была создана,я проверяю на денвере,оказивается там просто надо было поставить точку ./users/ .Ехtens ещо раз спасиба. https://visavi.net/topics/7989/145986 Регистрация Ярослав Fri, 09 Apr 2010 12:24:54 +0400 Сообщения https://visavi.net/topics/7989/145986 Ого? че правда? https://visavi.net/topics/7989/145978 Регистрация Удаленный Fri, 09 Apr 2010 12:15:19 +0400 Сообщения https://visavi.net/topics/7989/145978 впрынципе здесь все начинается с /user/<br> 1 ты исползуеш chdir()? https://visavi.net/topics/7989/145974 Регистрация Удаленный Fri, 09 Apr 2010 12:14:04 +0400 Сообщения https://visavi.net/topics/7989/145974 Я ниче не шарю в php https://visavi.net/topics/7989/145972 Регистрация Андрюха Fri, 09 Apr 2010 12:13:01 +0400 Сообщения https://visavi.net/topics/7989/145972 <blockquote class="blockquote"><strong>Wapruks</strong> (Сегодня / 11:42)<br> if(is_file(&quot;/users/&#039;.$login.&#039;.pf&quot;){</blockquote> Ето чего ты написал? думаеш будет работат? Здест задан путь на корнебую директорию /users/ врядли у тибя на хосте есть папка /users/ восновном /home/ <br> if(is_file(&quot;./users/$login.pf&quot;){<br> if(is_file(&quot;users/$login.pf&quot;){<br> if(is_file(&quot;../users/$login.pf&quot;){<br> if(is_file(&quot;../../users/$login.pf&quot;){<br> но во всяком случае не<br> if(is_file(&quot;/users/&#039;.$login.&#039;.pf&quot;){<br> темболие здесь еще синтаксическая ошибка https://visavi.net/topics/7989/145965 Регистрация Удаленный Fri, 09 Apr 2010 12:03:40 +0400 Сообщения https://visavi.net/topics/7989/145965 if(is_file(&quot;/users/&#039;.$login.&#039;.pf&quot;){ https://visavi.net/topics/7989/145951 Регистрация Андрюха Fri, 09 Apr 2010 11:42:40 +0400 Сообщения https://visavi.net/topics/7989/145951 Почему не проверяет существует пользователь или нет,а просто переписует дание если такой юзер уже есть?ранче роботало но я много чего добАвил и убрал и теперь не проверяет.Скорей всего там не правельно условия зделани.Помогите плз. https://visavi.net/topics/7989/145935 Регистрация Ярослав Fri, 09 Apr 2010 11:25:15 +0400 Сообщения https://visavi.net/topics/7989/145935 &lt;?php<br> if(!@isset($_POST[submit]))<br> {<br> echo &#039;&lt;form action=&quot;&quot;method=&quot;post&quot;&gt;Логин:&lt;br/&gt;<br> &lt;input type=&quot;text&quot; name=&quot;login&quot;&gt;Пароль:&lt;br/&gt;<br> &lt;input type=&quot;pass&quot; name=&quot;pass&quot;&gt;&lt;br/&gt;&lt;input type=&quot;submit&quot; name=&quot;submit&quot;value=&quot;Регестрировать&quot;&gt;&lt;/form&gt;&#039;;<br> }<br> else<br> {<br> $login=&#039;&#039;;<br> $pass=&#039;&#039;;<br> $login=$_POST[&#039;login&#039;];<br> $pass=$_POST[&#039;pass&#039;];<br> if(!isset($_POST[login]) || !isset($_POST[pass]) || empty($_POST[login]) || empty($_POST[pass]))<br> {<br> echo &#039;одно из полей не существует или оно пустое&#039;;<br> }<br> else<br> {<br> $login = htmlspecialchars(trim($_POST[login]));<br> $pass = htmlspecialchars(trim($_POST[pass]));<br> if (preg_match(&#039;|^[^0-9_a-z]$|i&#039;,$login) || preg_match(&#039;|^[^0-9_a-z]$|i&#039;,$pass) || strlen($login) &lt; 3 || strlen($login) &gt;15 || strlen($pass) &lt;5 | strlen($pass) &gt; 10)<br> {<br> echo &#039;логин и пароль должены содержать только цифры или буквы латинского языка&lt;br /&gt;Логин не должен превышать больше 15 символов и быть не менее 3 символов, пароль не должен превышать 15 символов и быть не менее 5 символов&#039;;<br> }<br> else<br> {<br> if(is_file(&quot;/users/$login.pf&quot;))<br> {<br> echo &quot;Пользователь под ником $login уже зарегестрирован в нашей системе.Пожалуста вибирете другой логин&quot;;<br> }<br> else<br> {<br> $date=@date(&#039;d.m.Y&#039;);<br> #0Логин<br> #1Пароль<br> #2Статус<br> #3Аська<br> #4Мейл<br> #5Пол<br> #6Имя<br> #7Дата реги<br> if(!$f = fopen(&quot;/users/$login.pf&quot;,&#039;a+&#039;))<br> {<br> echo &#039;Ошибка!невозможно создать юзера&#039;;<br> }<br> else<br> {<br> $text=&quot;$login:||:$pass:||:1:||::||::||::||::||:$date:||:&quot;;<br> fwrite($f,$text);<br> fclose($f);<br> $ff=fopen(&quot;/users/vse_users.pf&quot;,&quot;a+&quot;);<br> fwrite($ff,&quot;$login\n&quot;);<br> fclose($ff);<br> $user=file_get_contents(&quot;/users/$login.pf&quot;);<br> $user[&#039;login&#039;]=$user[0];<br> $user[&#039;pass&#039;]=$user[1];<br> $user[&#039;status&#039;]=$user[2];<br> $user[&#039;icq&#039;]=$user[3];<br> $user[&#039;mail&#039;]=$user[4];<br> $user[&#039;sex&#039;]=$user[5];<br> $user[&#039;name&#039;]=$user[6];<br> $user[&#039;date&#039;]=$user[7];<br> echo &#039;Вы успешно зарегистрировались &#039;.$date.&#039; ваши данные для входа:&lt;br /&gt;Логин: &lt;b&gt;&#039;.$login.&#039;&lt;/b&gt;&lt;br /&gt;Ваш пароль: &#039;.$pass.&#039;&lt;br /&gt;Сохраните ссилку для автовхода:&lt;input type=&quot;text&quot; value=&quot;http://locallhost/hakim.php?login=&#039;.$login.&#039;&amp;password=&#039;.$pass.&#039;&quot;&gt;&lt;br/&gt;&#039;;<br> }<br> }<br> }<br> }<br> }<br> ?&gt; https://visavi.net/topics/7989/145934 Регистрация Ярослав Fri, 09 Apr 2010 11:22:48 +0400 Сообщения https://visavi.net/topics/7989/145934