Hi, register.php error line…
Hi, register.php error line 9 Warning: mysqli_error() expects exactly 1 parameter, 0 given in for reason is error for that error
<?php if(!$conn){ } ?>
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" name="viewport" content="width=device-width, initial-scale=1"/> <link rel="stylesheet" type="text/css" href="css/bootstrap.css"/> </head> <body> <nav class="navbar navbar-default"> <div class="container-fluid"> <a class="navbar-brand" href="https://sourcecodester.com">Sourcecodester</a> </div> </nav> <div class="col-md-3"></div> <div class="col-md-6 well"> <h3 class="text-primary">PHP - Login And Registration Source Code</h3> <hr style="border-top:1px dotted #ccc;"/> <div class="col-md-5"> <div class="alert alert-info">No account yet? Register here...</div> <form action="" method="POST"> <div class="form-group"> <label>Name</label> <input type="text" name="name" class="form-control" required="required"/> </div> <div class="form-group"> <label>Username</label> <input type="text" name="username" class="form-control" required="required"/> </div> <div class="form-group"> <label>Password</label> <input type="password" maxlength="12" name="password" class="form-control" required="required"/> </div> <center><button name="register" class="btn btn-primary">Register</button></center> </form> <br /> <?php include'register.php'?> </div> <div class="col-md-2"></div> <div class="col-md-5"> <form action="" method="POST"> <div class="form-group"> <label>Username</label> <input type="text" name="username" class="form-control" required="required"/> </div> <div class="form-group"> <label>Password</label> <input type="password" name="password" class="form-control" required="required"/> </div> <center><button name="login" class="btn btn-primary">Login</button></center> </form> <br /> <?php include 'login.php'?> </div> </div> </body> </html>
<?php } ?> <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" name="viewport" content="width=device-width, initial-scale=1"/> <link rel="stylesheet" type="text/css" href="css/bootstrap.css"/> </head> <body> <nav class="navbar navbar-default"> <div class="container-fluid"> <a class="navbar-brand" href="https://sourcecodester.com">Sourcecodester</a> </div> </nav> <div class="col-md-3"></div> <div class="col-md-6 well"> <h3 class="text-primary">PHP - Login And Registration Source Code</h3> <hr style="border-top:1px dotted #ccc;"/> <center><h1>WELCOME USER</h1></center> <a class="btn btn-danger" href="logout.php">logout</a> </div> </body> </html>
<?php require_once'conn.php'; $name=$_POST['name']; $username=$_POST['username']; $password=$_POST['password']; mysqli_query($conn, "INSERT INTO `user` VALUES('', '$name', '$username', '$password')") or die(mysqli_error()); echo "<center><h4 class='text-success'>Successfully registered!</h4></center>"; } ?>
<?php require_once 'conn.php'; $username = $_POST['username']; $password = $_POST['password']; $query = mysqli_query($conn, "SELECT * FROM `user` WHERE `username`='$username' && `password`='$password'") or die(mysqli_error()); if($count > 0){ $_SESSION['user_id']=$fetch['user_id']; }else{ echo "<div class='alert alert-danger'>Invalid username or password</div>"; } } ?>
<?php ?>