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

Размер файла: 13.61Kb
<form name="form1" method="post" action="reg.php">
  <table border=0 cellspacing=0 cellpadding=0 style='border-collapse:collapse;
 border:none;mso-border-alt:solid windowtext .0pt;mso-padding-alt:0cm 0pt 0cm 0pt' width="72%">
    <tr> 
      <td valign=top style='border:none;padding:0cm 0pt 0cm 0pt' width="8%"><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Логин:</font></td>
      <td valign=top style='border:none;padding:0cm 0pt 0cm 0pt' width="29%"> 
        <input type="text" name="login">
      </td>
      <td valign=top style='border:none;padding:0cm 0pt 0cm 0pt' width="2%"><font color="#FFFFFF">...</font></td>
      <td valign=top style='border:none;padding:0cm 0pt 0cm 0pt' width="61%"><font size="1" face="Verdana, Arial, Helvetica, sans-serif"> 
        (не менее 3 символов) *</font></td>
    </tr>
    <tr> 
      <td valign=top style='border:none;padding:0cm 0pt 0cm 0pt' width="8%"><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Пароль: 
        </font><font size="1" face="Verdana, Arial, Helvetica, sans-serif"> </font></td>
      <td valign=top style='border:none;padding:0cm 0pt 0cm 0pt' width="29%"> 
        <input type="text" name="pass">
      </td>
      <td valign=top style='border:none;padding:0cm 0pt 0cm 0pt' width="2%">&nbsp; </td>
      <td valign=top style='border:none;padding:0cm 0pt 0cm 0pt' width="61%"><font size="1" face="Verdana, Arial, Helvetica, sans-serif"> 
        (не менее 3 символов) *</font></td>
    </tr>
    <tr> 
      <td valign=top style='border:none;padding:0cm 0pt 0cm 0pt' width="8%"><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Имя:</font></td>
      <td valign=top style='border:none;padding:0cm 0pt 0cm 0pt' width="29%"> 
        <input type="text" name="name">
      </td>
      <td valign=top style='border:none;padding:0cm 0pt 0cm 0pt' width="2%">&nbsp; </td>
      <td valign=top style='border:none;padding:0cm 0pt 0cm 0pt' width="61%"><font size="1" face="Verdana, Arial, Helvetica, sans-serif">*</font></td>
    </tr>
    <tr> 
      <td valign=top style='border:none;padding:0cm 0pt 0cm 0pt' width="8%" height="11"><font size="1" face="Verdana, Arial, Helvetica, sans-serif">E-mail:</font></td>
      <td valign=top style='border:none;padding:0cm 0pt 0cm 0pt' width="29%" height="11"> 
        <input type="text" name="mail">
      </td>
      <td valign=top style='border:none;padding:0cm 0pt 0cm 0pt' width="2%" height="11">&nbsp;</td>
      <td valign=top style='border:none;padding:0cm 0pt 0cm 0pt' width="61%" height="11"><font size="1" face="Verdana, Arial, Helvetica, sans-serif">*</font></td>
    </tr>
    <tr>
      <td valign=top style='border:none;padding:0cm 0pt 0cm 0pt' width="8%" height="11"><font face="Verdana, Arial, Helvetica, sans-serif" size="1">ICQ:</font></td>
      <td valign=top style='border:none;padding:0cm 0pt 0cm 0pt' width="29%" height="11"> 
        <input type="text" name="icq">
      </td>
      <td valign=top style='border:none;padding:0cm 0pt 0cm 0pt' width="2%" height="11">&nbsp;</td>
      <td valign=top style='border:none;padding:0cm 0pt 0cm 0pt' width="61%" height="11">&nbsp;</td>
    </tr>
    <tr> 
      <td valign=top style='border:none;padding:0cm 0pt 0cm 0pt' width="8%" height="11"><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Страничка:</font></td>
      <td valign=top style='border:none;padding:0cm 0pt 0cm 0pt' width="29%" height="11"> 
        <input type="text" name="site">
      </td>
      <td valign=top style='border:none;padding:0cm 0pt 0cm 0pt' width="2%" height="11">&nbsp;</td>
      <td valign=top style='border:none;padding:0cm 0pt 0cm 0pt' width="61%" height="11">&nbsp;</td>
    </tr>
    <tr> 
      <td valign=top style='border:none;padding:0cm 0pt 0cm 0pt' width="8%"><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Возраст:</font></td>
      <td valign=top style='border:none;padding:0cm 0pt 0cm 0pt' width="29%"> 
        <input type="text" name="age">
      </td>
      <td valign=top style='border:none;padding:0cm 0pt 0cm 0pt' width="2%">&nbsp; </td>
      <td valign=top style='border:none;padding:0cm 0pt 0cm 0pt' width="61%"><font size="1" face="Verdana, Arial, Helvetica, sans-serif">*</font></td>
    </tr>
    <tr> 
      <td valign=top style='border:none;padding:0cm 0pt 0cm 0pt' width="8%"><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Пол:</font></td>
      <td valign=top style='border:none;padding:0cm 0pt 0cm 0pt' width="29%"> 
        <select name="sex" size="1">
          <option value="">Выберите категорию!</option>
          <option value="Мужской">Мужской</option>
          <option value="Женский">Женский</option>
        </select>
      </td>
      <td valign=top style='border:none;padding:0cm 0pt 0cm 0pt' width="2%">&nbsp; </td>
      <td valign=top style='border:none;padding:0cm 0pt 0cm 0pt' width="61%"><font size="1" face="Verdana, Arial, Helvetica, sans-serif">*</font></td>
    </tr>
    <tr> 
      <td valign=top style='border:none;padding:0cm 0pt 0cm 0pt' width="8%"><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Цель: 
        </font> </td>
      <td valign=top style='border:none;padding:0cm 0pt 0cm 0pt' width="29%"> 
        <select name="wish" size="1">
          <option value="">Выберите категорию!</option>
          <option value="Дружба">Дружба</option>
          <option value="Переписка">Переписка</option>
	  <option value="Длительные отношения">Длительные отношения</option>
	  <option value="Фин. помощь">Фин. помощь</option>
 	  <option value="Секс">Секс</option>
        </select>
      </td>
      <td valign=top style='border:none;padding:0cm 0pt 0cm 0pt' width="2%">&nbsp; </td>
      <td valign=top style='border:none;padding:0cm 0pt 0cm 0pt' width="61%"><font size="1" face="Verdana, Arial, Helvetica, sans-serif">*</font></td>
    </tr>
    <tr> 
      <td valign=top style='border:none;padding:0cm 0pt 0cm 0pt' width="8%"><font size="1" face="Verdana, Arial, Helvetica, sans-serif">О 
        себе : </font> </td>
      <td valign=top style='border:none;padding:0cm 0pt 0cm 0pt' width="29%"> 
        <input type="text" name="about">
      </td>
      <td valign=top style='border:none;padding:0cm 0pt 0cm 0pt' width="2%">&nbsp; </td>
      <td valign=top style='border:none;padding:0cm 0pt 0cm 0pt' width="61%"><font size="1" face="Verdana, Arial, Helvetica, sans-serif"> 
        (не более 300 символов) *</font></td>
    </tr>
    <tr> 
      <td valign=top style='border:none;padding:0cm 0pt 0cm 0pt' width="8%">&nbsp;</td>
      <td valign=top style='border:none;padding:0cm 0pt 0cm 0pt' width="29%"> 
        <input type="submit" name="Submit" value="Сохранить!">
      </td>
      <td valign=top style='border:none;padding:0cm 0pt 0cm 0pt' width="2%">&nbsp; </td>
      <td valign=top style='border:none;padding:0cm 0pt 0cm 0pt' width="61%">&nbsp;</td>
    </tr>
    <tr> 
      <td valign=top style='border:none;padding:0cm 0pt 0cm 0pt' width="8%">&nbsp;</td>
      <td valign=top style='border:none;padding:0cm 0pt 0cm 0pt' width="29%">&nbsp;</td>
      <td valign=top style='border:none;padding:0cm 0pt 0cm 0pt' width="2%">&nbsp;</td>
      <td valign=top style='border:none;padding:0cm 0pt 0cm 0pt' width="61%"><font size="1" face="Verdana, Arial, Helvetica, sans-serif"><b><font color="#FF0000"> 
        Поля, отмеченные (*) являются ОБЯЗАТЕЛЬНЫМИ для заполнения!</font></b></font></td>
    </tr>
  </table>
</form>

<?
$page = "
<table width=\"500\" border=\"0\" cellpadding=\"0\" cellspacing=\"1\">
  <tr> 
    <td width=\"80\" bgcolor=\"#FFE1E1\"><font size=\"1\" face=\"Verdana, Arial, Helvetica, sans-serif\">Имя:</font></td>
    <td width=\"420\" bgcolor=\"#FFFFCC\"><font size=\"1\" face=\"Verdana, Arial, Helvetica, sans-serif\">$name</font></td>
  </tr>
  <tr> 
    <td width=\"80\" bgcolor=\"#FFE1E1\"><font size=\"1\" face=\"Verdana, Arial, Helvetica, sans-serif\">Возраст:</font></td>
    <td width=\"420\" bgcolor=\"#FFFFCC\"><font size=\"1\" face=\"Verdana, Arial, Helvetica, sans-serif\">$age</font></td>
  </tr>
  <tr> 
    <td width=\"80\" bgcolor=\"#FFE1E1\"><font size=\"1\" face=\"Verdana, Arial, Helvetica, sans-serif\">Пол:</font></td>
    <td width=\"420\" bgcolor=\"#FFFFCC\"><font size=\"1\" face=\"Verdana, Arial, Helvetica, sans-serif\">$sex</font></td>
  </tr>
  <tr> 
    <td width=\"80\" bgcolor=\"#FFE1E1\"><font size=\"1\" face=\"Verdana, Arial, Helvetica, sans-serif\">E-mail:</font></td>
    <td width=\"420\" bgcolor=\"#FFFFCC\"><font size=\"1\" face=\"Verdana, Arial, Helvetica, sans-serif\"><a href='mailto:$mail'>$mail</a></font></td>
  </tr>
  <tr> 
    <td width=\"80\" bgcolor=\"#FFE1E1\"><font size=\"1\" face=\"Verdana, Arial, Helvetica, sans-serif\">ICQ:</font></td>
    <td width=\"420\" bgcolor=\"#FFFFCC\"><font size=\"1\" face=\"Verdana, Arial, Helvetica, sans-serif\"><a href='http://www.icq.com/$icq'>$icq</a></font></td>
  </tr>
  <tr> 
    <td width=\"80\" bgcolor=\"#FFE1E1\"><font size=\"1\" face=\"Verdana, Arial, Helvetica, sans-serif\">Сайт:</font></td>
    <td width=\"420\" bgcolor=\"#FFFFCC\"><font size=\"1\" face=\"Verdana, Arial, Helvetica, sans-serif\"><a href=\"http://$site\">$site</a></font></td>
  </tr>
  <tr> 
    <td width=\"80\" bgcolor=\"#FFE1E1\"><font size=\"1\" face=\"Verdana, Arial, Helvetica, sans-serif\">Цель знакомства:</font></td>
    <td width=\"420\" bgcolor=\"#FFFFCC\"><font size=\"1\" face=\"Verdana, Arial, Helvetica, sans-serif\">$wish</font></td>
  </tr>
</table>
<font size=\"1\" face=\"Verdana, Arial, Helvetica, sans-serif\"><b>О себе:</b></font><BR> 
<pre><font size=\"1\" face=\"Verdana, Arial, Helvetica, sans-serif\">$about</font><pre>
<hr size=\"1\" width=\"500\" align=\"left\">
<font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"1\"><a href = \"change.php?\">Изменить личную информацию!</a></font>";

 if ($login == "" or $pass == "" or $name == "" or $mail == "" or $age == "" or $sex == "" or $wish == "" or $about == "")
	{
	print "<font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"1\">Заполните все поля!</font><br>";
	$error = 1;
	}
 if (strlen($login) <=3 and $login != "")
	{
	print "<font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"1\">Логин должен быть более чем 3 символа!</font><br>";
	$error = 1;
	}
 if (!eregi("^([_A-Za-z0-9А])", $login) and $login != "")
	{
	print "<font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"1\">Логин должен состоять из латинский букв и (или) цифр!</font><br>";
	$error = 1;
	}
 if (!eregi("^([_A-Za-z0-9])", $pass) and $pass != "")	
	{
	print "<font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"1\">Пароль должен состоять из латинских букв и (или) цифр!</font><br>";
	$error = 1;
	}
 if (!eregi("^([0-9])", $age) and $age != "")	
	{
	print "<font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"1\">Поле <b>Возраст</b> должно состоять только из цифр!</font><br>";
	$error = 1;
	}
 if (strlen($pass) <= 3 and $pass != "")
	{
	print "<font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"1\">Пароль должен быть более чем 3 символа!</font><br>";
	$error = 1;
	}
 if (!eregi("^([0-9a-z]([-_.]?[0-9a-z])*@[0-9a-z]([-.]?[0-9a-z])*\\.[a-wyz][a-z](fo|g|l|m|mes|o|op|pa|ro|seum|t|u|v|z)?)$", $mail) and $mail != "")
	{
	print "<font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"1\">Вы ввели некорректный e-mail адрес!</font><br>";
	$error = 1;
	}
 if (!eregi("^([0-9])", $icq) and $icq != "")	
	{
	print "<font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"1\">ICQ - обычно это набор цифр...</font><br>";
	$error = 1;
	}
 if (strlen($mail) > 30 and $mail != "")
	{
	print  "<font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"1\">E-mail не должен превышать 30 символов!</font><br>";
	$error = 1;
	}
 if (strlen($about) > 300 and $about != "")
	{
	print  "<font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"1\">В поле <b>О себе</b> больше чем 300 символов - не пойдёт!</font><br>";
	$error = 1;
	}
 if ($error == "")
	{
	
	$access = "info/nums.txt";
	$visits = @file($access);
	$num = $visits[0];
	++$num;
	$fh = fopen($access, "w");
	@fputs($fh, $num);
	fclose($fh);
	
	mkdir("$num", 0777);

	$fd = fopen("$num/page.htm","a");
	fwrite ($fd, $page);
	print "<font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"3\">Ваша анкета успешно добавлена! Вы можете её просмотреть <a href = '$num/page.htm'><b>здесь</b></a></font><br>";
	fclose($fd);

	$fp = fopen("$num/data.dat","a");
	$clean = strip_tags($about);
	fwrite ($fp, "$login:$pass:$name:$mail:$icq:$site:$age:$sex:$love:$about");
	fclose($fp);

	$fp = fopen("info/last.dat","w");
	$order  = "Пол: $sex<BR>Возраст: $age<BR>Имя: <a href = '$num/page.htm'>$name</a>";
	fwrite ($fp, "$order");
	fclose($fp);
	
	$file = "change.php";
	copy("$file", "$num/change.php");
	
	$secfile = ".htaccess";
	copy("$secfile", "$num/.htaccess");

	if ($sex == 'Мужской')
	{
	$fd = fopen("info/male.htm","a");
	$order = "<font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"1\">$name, его возраст $age лет. [<a href = '$num/page.htm'>Смотреть</a>]</font><br>";
	fwrite ($fd, "$order");
	fclose($fd);

	$access = "info/male.txt";
	$visits = @file($access);
	$m = $visits[0];
	++$m;
	$fh = fopen($access, "w");
	@fputs($fh, $m);
	fclose($fh);
	}
	
	if ($sex == 'Женский')
	{
	$fd = fopen("female.htm","a");
	$order = "<font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"1\">$name, её возраст $age лет. [<a href = '$num/page.htm'>Смотреть</a>]</font><br>";
	fwrite ($fd, "$order");
	fclose($fd);

	$access = "info/female.txt";
	$visits = @file($access);
	$f = $visits[0];
	++$f;
	$fh = fopen($access, "w");
	@fputs($fh, $f);
	fclose($fh);
	}

}
?>