Размер файла: 3.56Kb
- <?php
- session_start();
- include "init/config.php";
- include "init/system.php";
- include "head.php";
- echo '<div class="title">Регистрация:</div>';
- if($sys_rega != 1){
- if(!isset($_POST['action'])){
- echo <<<HTML
- <form action = "registration.php" 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="login" 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='go' value='Зарегистриоваться' /></form>
- ";
- }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'])));
- $login = htmlspecialchars(mysql_escape_string(trim($_POST['login'])));
- $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/>";}
- $l = mysql_query("SELECT * FROM `cat_users` WHERE `login` = '".$login."'");
- if(mysql_num_rows($l)){ $error .= "Такой Логин уже зарегестрирован<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.php'>Назад</a><br/>";
- }else{
- $sql = mysql_query("INSERT INTO `cat_users` SET `name` = '".$name."', `url` = '".$url."', `about` = '".$about."', `category` = '".$category."', `email` = '".$email."', `login` = '".$login."', `password` = '".$password."', `status` = '".$status."'");
- if($sql){
- $_SESSION['login'] = $login;
- $_SESSION['password'] = $password;
- echo <<<HTML
- Рагистрация прошла успешно<br/>
- <font color=red>!</font>Ваши данные:<br/>
- Назание сайта:<br/>
- $name<br/>
- Описание сайта:<br/>
- $about<br/>
- Email:<br/>
- $email<br/>
- Логин:<br/>
- $login<br/>
- Пароль:<br/>
- $password<br/>
-
- HTML;
-
- }else{
- echo "Ошибка!";
- }
- }
- }
- }else{
- echo "Регистрация закрыта";
- }
- include "foot.php";
-
-
-
- ?>