View file reg.php

File size: 2.14Kb
<?php
error_reporting(E_ALL);
ob_start();
ob_implicit_flush(0);
session_name("sid");
session_start();

require("config.php");
include 'head.php';
$title="Регистрация";
echo '<div class="title">Регистрация</div>';
echo '<div class="b">';


if (isset($_REQUEST['mode'])) {$mode=$_REQUEST['mode'];}

if ($mode=='regok') {
echo "Регистрация успешна!<br/ >";
}

if ($mode=='') {
echo '<form action="?mode=reg" method="post" name="form">';
echo 'Логин:<br/><input name="login" type="text" maxlength="30" /><br/>';
echo 'Пароль:<br/><input name="pass" type="text" maxlength="30" /><br/>';
echo 'Пароль еще раз:<br/><input name="pass1" type="text" maxlength="30" /><br/>';
echo '<input name="submit" type="submit" value="Регистрация" /></form></div>';}


$login = htmlspecialchars(mysql_real_escape_string($_POST['login']));
$pas = htmlspecialchars(mysql_real_escape_string($_POST['pass']));
$pas1 = htmlspecialchars(mysql_real_escape_string($_POST['pass1']));


if ($mode=='reg') {
if ($login!=="" AND $pass!=="")
{
$res=mysql_query("SELECT * FROM anket WHERE login='$login'");
   if (mysql_num_rows($res)>0) 
      {
	echo "Этот логин занет<br/>";
        echo '<a href="reg.php">Назад</a><br/ >';
      }
else { if ($pas!==$pas1) {   echo "Пароли не совпадают!<br/>";
        echo '<a href="reg.php">Назад</a><br/ >'; }


else
     {
     $pass=$pas;
     mysql_query("INSERT INTO anket(login,pass) VALUES('$login','$pass')"); 
     $mode='regok';
     echo "Регистрация успешна!<br/ >";
     $_SESSION['login']=$login;
     $_SESSION['pass']=$pass;
     echo "<p>Ваш логин: $login";
     echo "<p>Ваш пароль: $pass"; 
     echo "<p>Ссылка для автовхода:<br/>http://gsfan.h2m.ru/?login= $login &pass= $pass <br/>";


     echo '<p><a href="/">На главную</a><br/ >';
     } 
     }
}
else
{
echo "Вы не ввели логин/пароль!<br/ >";
echo '<a href="reg.php">Назад</a><br/ >';
}
}

echo '</div>';


include_once 'foot.php';


?>