<?
error_reporting(E_ALL);
include 'config.php';
$php_data = date('Y-m-d H:i:s');
if ($_POST['regi']) {
$username = trim($_POST['username']);
$password = $_POST['password'];
$passwordr = $_POST['passwordr'];
$email = $_POST['email'];
$c = mysql_query("INSERT INTO peremenu (user, pass, passr, email, datetime) VALUES ('".mysql_escape_string($username)."', '".mysql_escape_string(md5($password))."', '".mysql_escape_string(md5($passwordr))."', '".mysql_escape_string($email)."', '".$php_data."')") or die(mysql_error());
}
if(isset($_POST['log'])) {
$username = trim($_POST['username']);
$password = $_POST['password'];
$passwordr = $_POST['passwordr'];
$email = $_POST['email'];
$res = mysql_query("SELECT * FROM peremenu WHERE user = '".$username."' AND pass = '".md5($password)."'") or die(mysql_error());
if (mysql_num_rows($res) >0 ) {
echo "Вы зашли как пользователь <a href='index.php'>Главная</a>";
} else {
echo " Не вошли";
}
}
?>
Если заменить на:
<?
error_reporting(E_ALL);
include 'config.php';
$php_data = date('Y-m-d H:i:s');
if (isset($_POST['regi'])) {
$username = trim($_POST['username']);
$password = $_POST['password'];
$passwordr = $_POST['passwordr'];
$email = $_POST['email'];
$c = mysql_query("INSERT INTO peremenu (user, pass, passr, email, datetime) VALUES ('".mysql_escape_string($username)."', '".mysql_escape_string(md5($password))."', '".mysql_escape_string(md5($passwordr))."', '".mysql_escape_string($email)."', '".$php_data."')") or die(mysql_error());
}
if(isset($_POST['log'])) {
$res = mysql_query("SELECT * FROM peremenu WHERE user = '".$username."' AND pass = '".md5($password)."'") or die(mysql_error());
if (mysql_num_rows($res) >0 ) {
echo "Вы зашли как пользователь <a href='index.php'>Главная</a>";
} else {
echo " Не вошли";
}
}
?>
Нотисов нет, но проблему не решает.
Форма:
<br>
<div id="reg" class="regi" style="text-align:justify">
<form action="registration.php" method="post" name="registr" id="registr">
<input type="text" name="username" placeholder="Введите желаемое имя" size="20" class="required" title="Ваше имя"><br>
<input type="password" name="password" id="password" placeholder="Введите пароль" size="20" class="required" title="Ваш пароль"><br>
<input type="password" name="passwordr" id="passwordr" placeholder="Подтверждение пароля" size="20" class="required" title="Подтверждение пароля"><br>
<input type="text" name="email" placeholder="Ваш электронный адрес" class="required" title="Ваш e-mail" size="20"><br>
<input type="Submit" name="regi" id="regi" size="20" value="Зарегистрироваться">
<input type="Submit" name="log" id="log" value="Войти">
</form>
</div>
</div>