Lỗi viết form đăng ký sử dụng php mysqli

Cái đoạn viết:
echo '<p style="color:red "> Vui lòng không để trống </p>';
nhấn button đăng ký sao nó không chạy đc nhỉ?

///////////

<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>baidautien</title>
	<meta name="viewport" content="width=device-width, initial-scale=1" />
	<link rel="stylesheet" href="bootstrap-jquery/css/bootstrap.min.css">
</head>
<body>
	<?php
		require('connect.php');
	?>
	<div class="container">
		<div class="row text-center">
			<h2>Đăng Ký</h2>
			
		</div>
		<div class="row">
			<div class="col-md-6 col-md-offset-3 text-center thongbaoloi">
				<?php
					if(isset($_POST['submit'])){
						if(empty($_POST['username']) or empty($_POST['password'])){
							echo '<p style="color:red "> Vui lòng không để trống </p>';
						} 
						
					}

				?>

				
			</div>
		</div>
		<div class="row">
			<div class="col-md-6 col-md-offset-3">
				<form action="" method="POST" role="form">
				
				
					<div class="form-group">
						<label for="">Username</label>
						<input type="text" name="username" class="form-control" id="" placeholder="Nhập username">
					</div>

					<div class="form-group">
						<label for="">Password</label>
						<input type="password" name="password" class="form-control" id="" placeholder="Nhập password ">
					</div>

					<div class="form-group">
						<label for="">Password</label>
						<input type="password" name="password2" class="form-control" id="" placeholder="Nhập lại password ">
					</div>

					<button type="submit" class="btn btn-success">Đăng ký</button>
				</form>
				
			</div>
			
		</div>
		
	</div>
	<script src="bootstrap-jquery/js/bootstrap.min.js"></script>
	<script src="bootstrap-jquery/js/jquery-3.4.1.min.js"></script>

	
</body>
</html>

Vì nút Đăng ký của bạn chưa gán tên (name="submit") nên đoạn trong if đâu có chạy.

4 Likes

em sửa đc rồi thanks anh <3

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?