Maison > Questions et réponses > le corps du texte
Excusez-moi, pourquoi la page de connexion écrite selon ce code montre-t-elle que la soumission a échoué
朝游东海2018-06-05 14:33:15
==, mon garçon, vous savez tous que la soumission de l'invite échoue, et puis vous regardez votre code, cela signifie qu'il n'y a aucun jugement, juste le premier if(isset($_POST["hidden"]) && $_POST["hidden "] == "hidden") Il n'y a aucune entrée ici, vous pouvez donc jeter un œil à ce que vous avez posté if(isset($_POST["hidden"]) && $_POST["hidden"] == "caché"){ }else{ echo "" }
皮安乐2018-06-04 19:02:20
<?php
session_start();
//Interface de traitement de connexion logincheck.php
//Déterminer s'il faut appuyer sur le bouton de soumission
if(isset($_POST["hidden"]) && $_POST[ " Hidden"] == "hidden")
{
//Enregistrez le nom d'utilisateur et le mot de passe dans des variables pour une utilisation ultérieure
$user = trim($_POST["username"]);//trim() function Supprimer les caractères vides des deux côtés de la chaîne
$psw = md5(trim($_POST["userpwd"]));//Le mot de passe est crypté une fois avec md5() et stocké dans la base de données
" || $ psw == "")
" " ('Veuillez entrer votre nom d'utilisateur ou votre mot de passe !'); history.go(-1);</script>";
$conn = mysqli_connect("localhost" , "root", "root"); // Le mot de passe du compte de base de données est défini lors de l'installation de la base de données - - - - - - - - - - - - - - - 1 _ERRNO ($ CONN);
, 'UTF8' '
$sql = "sélectionnez le nom d'utilisateur, le mot de passe de l'utilisateur où le nom d'utilisateur = '$user' et le mot de passe utilisateur = "$psw"" ; script>alert('Connectez-vous avec succès'); .php';</script>";
echo "<script>alert(' Le nom d'utilisateur ou le mot de passe est incorrect ! ');history.go(-1);</script>";
> ------------------- ------------------------------- ------------------- --------------------------
Le paramètre est-il de la base de données de liens est erronée ou quelque chose comme ça ? S'il vous plaît, donnez-moi quelques conseils ! J'ai utilisé le mysql fourni avec phpstudy sans apporter de modifications. J'ai simplement défini le nom d'utilisateur et le mot de passe sur root.
De plus, essayer de changer le localhost dans $conn = mysqli_connect("localhost","root","root") en localhost/phpMyAdmin ou 127.0.0.1 montre que la soumission a échoué
Merci !