Cet article vous apporte principalement un exemple de base de données PHP et mysql, vérification de connexion à une page Web dans l'environnement ubutu 16.04. L'éditeur pense que c'est plutôt bien, alors je vais le partager avec vous maintenant et le donner comme référence. Suivons l'éditeur pour y jeter un œil, j'espère que cela pourra aider tout le monde.
Il est arrivé que l'enregistrement récent du nom de domaine ait été réussi, et j'ai soudainement eu envie de créer une page Web, alors que j'avais déjà enregistré le nom de domaine à cet effet.
J'ai demandé à quelques personnes et j'ai dit qu'il était facile de créer un site Web en utilisant PHP sous Linux, j'ai donc essayé d'en créer un. Ici, je parle principalement des parties liées à la vérification de connexion
Le Premier ministre a préparé quelques documents, principalement index.php, conn.php, data.php et login.php ; login.php est principalement la partie comparaison des données lors du processus de connexion ; conn.php') le contenu est le suivant Il y a quelque chose à dire.<?php if(!isset($_POST['submit'])){ exit('login in error.'); } $username = htmlspecialchars($_POST['username']); $password = MD5($_POST['password']); include('conn.php'); echo"$password"; $check_query = mysqli_query($result,"select USERID from USERINFO where EMAIL='$username' and PASSWORD='$password' limit 1"); if($ret = mysqli_fetch_array($check_query)){ echo'connect true.'; } else { echo'connect false'; } ?>
UPDATE USERINFO SET PASSWORD = md5('root') WHERE USERID = 1000;
<?php try{ $result = mysqli_connect('localhost','root','root'); mysqli_select_db($result,'WEBDATAS'); }catch(Exception $e) { echo $e->message; exit; } if(!$result) { return false; } echo "ok\n"; ?>
<?php session_start(); include_once('data.php'); $handle = db_connect(); if(!$handle){ echo 'Did not access to the database'; }else{ echo'connect success'; } ?>
<p class="modal fade" tabindex="-1" role="dialog" id="login"> <p class="modal-dialog" role="document"> <p class="modal-content"> <p class="modal-header"> <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button> <h3 class="modal-title">ログイン</h3> </p> <p class="modal-body"> <form class="form-signin" action="login.php" method = "post"> <h4 class="form-signin-heading">利用者名 パスワード 入力</h4> <label for="inputEmail" class="sr-only">利用者名</label> <input type="email" name="username" id="inputEmail" class="form-control" placeholder="利用者名を入力" required autofocus> <label for="inputPassword" class="sr-only">パスワード</label> <input type="password" name="password" id="inputPassword" class="form-control" placeholder="パスワード" required> <p class="checkbox"> <label> <input type="checkbox" value="remember-me"> ログイン状態を保持 </label> </p> <button class="btn btn-lg btn-primary btn-block" type="submit" name="submit">ログイン</button> </form> </p> <p class="modal-footer"> <button type="button" class="btn btn-default" data-dismiss="modal">クローズ</button> </p> </p> <!-- /.modal-content --> </p> <!-- /.modal-dialog --> </p>
Implémenter la fonction de mémorisation du nom d'utilisateur et du mot de passe lors de la connexion Web (connexion automatique complète)
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!