Просмотр файла lib/registration.php

Размер файла: 3.64Kb
<?php
if (! defined ( 'CATALOGDEEP' )) {
	die ( "Hacking attempt!" );
}
include "head.php";
echo '<div class="title">Регистрация:</div>';
if(sys_rega != 1){
if(!isset($_POST['action'])){
echo <<<HTML
<div class="menu">
<form action = "/registration/" method = "post">
Название сайта:<br/>
<input type="text" class="input" name="name" value=""><br/>
URL сайта:<br/>
<input type="text" class="input" name="url" value=""><br/>
Описание сайта:<br/>
<input type="text" class="input" name="about" value=""><br/>
E-mail:<br/>
<input type="text" class="input" name="email" value=""><br/>
Пароль:<br/>
<input type="text" class="input" name="password" value=""><br/>
Категория:<br/>
<select name="category" class="input">
HTML;
$sql = mysql_query("SELECT `id`, `name` FROM `cat_category` ORDER BY `position` ASC;");

if(mysql_num_rows($sql) > 0)
{
while($cat = mysql_fetch_assoc($sql))
{
echo("<option value='".$cat['id']."'>".$cat['name']."</option>\n");
}
}
echo
"</select><br /><br/>\n
<input type='submit' name = 'action' class='bottom' value='зарегистрироваться' /></form></div>
";
}else{
$error = "";
$name = htmlspecialchars(mysql_escape_string(trim($_POST['name'])));
$url = htmlspecialchars(mysql_escape_string(trim($_POST['url'])));
$about = htmlspecialchars(mysql_escape_string(trim($_POST['about'])));
$email = htmlspecialchars(mysql_escape_string(trim($_POST['email'])));
$password = htmlspecialchars(mysql_escape_string(trim($_POST['password'])));
$category = htmlspecialchars(mysql_escape_string(trim($_POST['category'])));
$url = str_replace("http://","",$url);
$u = mysql_query("SELECT * FROM `cat_users` WHERE `url` = '".$url."'");
if(mysql_num_rows($u)){ $error .= "Такой сайт уже зарегестрирован<br/>";}
$m = mysql_query("SELECT * FROM `cat_users` WHERE `email` = '".$email."'");
if(mysql_num_rows($m)){ $error .= "Такой EMAIL уже зарегестрирован<br/>";}

if($name ==""){$error .= "Вы незаполнили 'Название сайта'<br/>";}
if($url ==""){$error .= "Вы незаполнили 'URL сайта'<br/>";}
if($about ==""){$about .= "Вы незаполнили 'Описание сайта'<br/>";}
if($email ==""){$error .= "Вы незаполнили 'E-mail'<br/>";}
if($password ==""){$error .= "Вы незаполнили 'Пароль'<br/>";}
if($category ==""){$error .= "Вы невыбрали 'Категорию'<br/>";}

if(!empty($error)){
	echo $error;
	echo "<a href='/registration/'>Назад</a><br/>";
	}else{
$sql =  mysql_query("INSERT INTO `cat_users` SET `name` = '".$name."', `url` = '".$url."', `about` = '".$about."', `category` = '".$category."', `email` = '".$email."', `password` = '".$password."', `status` = '".status."'");
if($sql){
	$id = mysql_query("SELECT MAX(`id`) FROM `cat_users`");
	$id = mysql_result($id,0);
	$_SESSION['id'] = $id;
	$_SESSION['password'] = $password;
	echo <<<HTML
	<div class = "menu">
Рагистрация прошла успешно<br/>
<font color=red>!</font>Ваши данные:<br/>
&#187; <u>Назание сайта</u>:<br/>
$name<br/>
&#187; <u>Описание сайта</u>:<br/>
$about<br/>
&#187; <u>Email</u>:<br/>
$email<br/>
&#187; <u>Пароль</u>:<br/>
$password<br/>
<a href="/input.php?item=enter"><b>В пенель управления</b></a><br/>
</div>
HTML;
	
}else{
	echo "Ошибка!";
	}
	}
}
}else{
	echo "Регистрация закрыта";
	}

include "foot.php";

/**********************/
/*Нарушение авторских прав, приследуется темной за углом*/
/*(с) govnokod by DeeP      http://lovap.ru             */
?>