Просмотр файла reg.php

Размер файла: 5.31Kb
<?php
#_________________________________________________
#
#              Автор скрипта:    Mackler aka Intell
#                     e-mail:    [email protected]
#                        ICQ:    531710
#                    WAPsite:    http://mackler.info
#_________________________________________________

Error_Reporting(E_ALL & ~E_NOTICE & E_USER_WARNING);
include("global.php");
include("header.php");
?>

<p align="center" style="background-color:#666666">
<br/>
</p>
<?php
//===============================================================
if ( !isset($action))
     { echo '
<form action="reg.php?action" method="POST">
<center><big><b><font color="#ff0000"><u>
При заполнении полей "Ваш логин" и "Пароль" допустимы
только символы ЛАТИНСКОГО алфавита и цифры!!!<br>
В обоих полях недопустимы символы пунктуации!!! </u>
</font></b></big></center><br>
<b>Ваш логин:</b><br>
<input name="login" maxlenght=15 ><br><br>
<b>Пароль:</b><br>
<input type="password" name="pass" maxlenght=15 ><br><br>
<input type="submit" value=" Регистрация ">
</form>';}
//===============================================================
else {
//===============================================================
if ( eregi("[^a-zA-Z0-9_-]" , $login )||
     eregi("[^a-zA-Z0-9]" , $pass ))
    { echo '<center><h1>
<font color="#ff0000">
Ты чё, бля, тупой чё ли?<br>
Читай какие символы можно использовать при реге !!!<br>
Или вали на хуй атсюда !!!
</font></h1></center>';
for ( $xep =0 ; $xep <1000000 ; $xep++)
     { echo '&nbsp';
     	}
exit;
     }
$login = trim($login );
$login = ereg_replace("[^a-zA-Z0-9_-]", "", $login );
//-------------------------------------------
$pass = trim($pass );
$pass = ereg_replace("[^a-zA-Z0-9]", "", $pass );
//===============================================================

if ( $pass =="" || $login =="" ||
     $login ==" " || $pass ==" ")
{ echo '
<b><font color="#ff0000">
Внимание!!!<br>
Незаполнены все необходимые поля!</font></b><hr>
<a href="reg.php">Повторить регистрацию</a>';}

//-------------------------------------------------------
else {
$dir =opendir("user");
while ( $nickname =readdir($dir))
       { $nickname = str_replace(".log", "", $nickname );
          $nick[] = $nickname ;}
closedir($dir);
$i =0;
$sovp =0;
while (isset($nick[$i]))
       { if ( eregi( $nick[$i] ,$login ) &&
              strlen($nick[$i]) == strlen($login) )
             { $sovp++; }
         $i++ ;
        }
if ($sovp != 0 )
       { echo '<b><font color="#ff0000">Юзер с таким логином уже зарегистрирован! Используйте другой!</font></b><hr>
<a href="reg.php">Повторить регистрацию</a><br>';}

//--------------------------------------------------------
else { $time= date('d').".". date('m').".". date('Y');
$hex =md5( md5( $pass ));
$fp =@fopen("user/$login.log","a+");
fputs( $fp , $hex ."\n");
if ( !file_exists("user/vsego.dat"))
    { fputs( $fp , "admin\n"); }
else {fputs( $fp , "users\n");}
fputs( $fp , $time ."\n");
fputs( $fp , "\n");
fputs( $fp , "\n");
fputs( $fp , "\n");
fputs( $fp , "\n");
fputs( $fp , "\n");
fputs( $fp , "\n");
fputs( $fp , "\n");
fputs( $fp , "\n");
fputs( $fp , "0\n");
fputs( $fp , "\n");
fputs( $fp , "\n");
fputs( $fp , "\n");
fclose( $fp);

$fp =@fopen("user/vsego.dat","a+");
fputs(  $fp , $login. "\n");
fclose($fp);

$text ='Спасибо за регистрацию на нашем форуме!<br>Сохраните Ваши регистрационные данные в надёжном месте и не забывайте их.<br>Ваши данные при регистрации:<br>Логин: <b>'. $login .'</b><br>Пароль: <b>'. $pass .'</b>';
$time= date("H:i")."/". date('d').".". date('m').".". date('Y') ;

$fp =@fopen("mail/$login.in","a+");
$admin =file("user/vsego.dat");
$w =strlen($admin[0]);
$admin[0] =substr($admin[0],0,$w-1);
fputs($fp , $admin[0]."\n");
fputs($fp , $time ."\n");
fputs($fp , $text ."\n");
fputs($fp , "new\n");
@fclose("mail/$login.in");
@fopen("mail/$login.out","a+");
@fclose("mail/$login.out");

echo '
<br/>
<b>
Вы успешно зарегистрировались!</b><br>
Ваш логин: <b>'. $login .'</b><br>
Ваш пароль: <b>'. $pass .'</b><br><br>
Закладка-автологин для Вас будет иметь вид:<br>';
$put ='http://'.$SERVER_NAME.$SCRIPT_NAME ;
$put =ereg_replace("reg.php","",$put);
echo '
<input type="text" value="'. $put .'index.php?id=avtorized&login='. $login .'&pass='. $pass .'" size=70 ><br/><br/>
 или сохранив в закладках страницу после входа на сайт.</b><br>
<a href="index.php?id=avtorized&amp;login='. $login .'&amp;pass='.$pass .'">Войти на форум</a>';
}
}
//===============================================================
}
?>
<p align="center" style="background-color:#666666">
<font color="#ffffff">*  *  *</font><br>
</p>
<p align="center">

<?php
include("footer.php");
?>