Почему при обновлении страницы повторно вносятся данные в базу если условие стоит на нажатии кнопки submit
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
<link rel="stylesheet" type="text/css" href="style.css">
</head>
<body>
<?
//создание базы данных
$link=mysqli_connect('localhost','root','','reg');
mysqli_query($link,"SET NAMES 'UTF8'");
$query="CREATE DATABASE IF NOT EXISTS reg";
mysqli_query($link, $query)or die(mysql_error($link));
//создание разметки
/*$queryTable="CREATE TABLE users(
user_id INT(5) NOT NULL AUTO_INCREMENT,
surname VARCHAR(50),
name VARCHAR(50),
login VARCHAR(50),
email VARCHAR(50),
password INT(50),
PRIMARY KEY(user_id))";
mysqli_query($link, $queryTable)or die(mysqli_error($link));*/
if (isset($_POST[submit])) {
$surname=trim($_POST["surname"]);
$name=trim($_POST["name"]);
$login=trim($_POST["login"]);
$email=trim($_POST["email"]);
$password=trim($_POST["password"]);
$p_password=trim($_POST["p_password"]);
if ($password==$p_password) {
$queryUser1="INSERT INTO users (user_id,surname, name, login, email, password) VALUES
(NULL,'$surname','$name','$login','$email','$password')";
mysqli_query($link,$queryUser1)OR die(mysqli_error($link));;
mysqli_close($link);
}
else{
echo('Пароли не совпадают');
}
}
?>
<div class="wrap">
<div class="header">
<div class="vidjet">
<img class="vk" src="img/vk.png" width="4%"/>
<img class="vk" src="img/vk.png" width="4%"/>
<img class="vk" src="img/vk.png" width="4%"/></div>
<div class="logo">
<p >Checkalka</p>
</div>
<div>
<ul>
<li><a href="#">Химия</a></li>
<li><a href="#">Математика</a></li>
<li><a href="#">Физика</a></li>
</ul>
</div>
<div style="clear: both;"></div>
</div>
<div class="content">
<center><div class="regis"><p>Регистрация пользователя</p></div><br></center>
<form method="post" action="indexjj.php">
<div class="text">
<p class="danie">Фамилия</p><br><br>
<p class="danie">Имя</p><br><br>
<p class="danie">Логин</p><br><br>
<p class="danie">Эл.почта</p><br><br>
<p class="danie">Пароль</p><br><br>
<p class="danie">Подтвердите пароль</p><br><br>
</div>
<input class="registration" id="surname" type="text" name="surname" value=""><br><br>
<input class="registration" id="name" type="text" name="name" value=""><br><br>
<input class="registration" id="login" type="text"name="login" value="" ><br><br>
<input class="registration" id="email" type="email"name="email" value=""><br><br>
<input class="registration" id="password" type="password"name="password" value=""><br><br>
<input class="registration" id="password" type="password"name="p_password" value=""><br>
<br>
<center><input class="otprav" type="submit" name="submit" value="Зарегистрироваться" ></center>
</form>
</div>
</div>
</body>
</html>
(Отредактировано автором: 29 Августа, 2018 - 14:03:49)