File size: 2.08Kb
<?php
Error_Reporting(E_ALL & ~E_NOTICE);
Error_Reporting (ERROR | WARNING);
function myErrorHandler ($errno, $errstr, $errfile, $errline) {}
set_error_handler("myErrorHandler");
extract($HTTP_GET_VARS);
extract($HTTP_POST_VARS);
extract($HTTP_COOKIE_VARS);
extract($HTTP_SERVER_VARS);
extract($HTTP_SESSION_VARS);
session_name("ID");
session_start();
include "inc/conf_db.php";
include"inc/head.php";
if(empty($login)||empty($password)||empty($mail)||empty($url)){echo"Вы не заполнили обязательные поля!<br/> Вернитесь <a href=\"registration.php\">назад!</a><br/>";
include"inc/foot.php"; exit;}
$login = htmlspecialchars(stripslashes($login));
$password = htmlspecialchars(stripslashes($password));
$mail=htmlspecialchars(stripslashes($mail));
$url=htmlspecialchars(stripslashes($url));
$q=mysql_query("select * from `user` where login='$login'");
$rows=mysql_num_rows($q);
if($rows>0){echo"Пользователь с таким логином уже существует! <br/> Вернитесь <a href=\"registration.php\">назад!</a><br/>";
include"inc/foot.php"; exit;}
$k=mysql_query("select * from `user` where url='$url'");
$row=mysql_num_rows($k);
if($row>0){echo"Такая ссылка уже зарегистрирована!<br/> Вернитесь <a href=\"registration.php\">назад!</a><br/>";
include"inc/foot.php"; exit;}
$useragent=htmlspecialchars(stripslashes(getenv('HTTP_USER_AGENT')));
if ($_SERVER['HTTP_X_FORWARDED_FOR'])
{ $ip=$_SERVER['HTTP_X_FORWARDED_FOR']; } else { $ip=$_SERVER['REMOTE_ADDR'];}
@mysql_query("insert into `narush` values(0,'$login','$url','$useragent','$ip');");
@mysql_query("insert into `user` values(0,'$login','$password','$url','$mail','0');");
$i=mysql_query("select * from `user` where login='$login' limit 1;");
$data=mysql_fetch_array($i);
echo"Вы успешно зарегистрированы!<br/>
Ваш логин: $login, пароль: $password.<br/>
<a href=\"vhod.php\">Войти в панель</a><br/>";
include"inc/foot.php";
?>