Maison > Questions et réponses > le corps du texte
La référence est jquery-2.1.4.min.js La soumission des données est réussie, mais le saut ne se produit pas. Les tests de base de données sont également enregistrés. Fonction de code Njs login () {$ .ajax ({type : "post", // url de méthode : "apH/logingo.php", // Le formulaire reçoit les données url : $ ("#form1"). Sérialiser () , en utilisant ; { result.innerHTML ="Connexion réussie"; }else if (data[0].result == "fail" ) { result.innerHTML="<a style='color:red'>Compte incorrect ou password</a>"; //Mots d'invite ou autres commentaires en cas d'échec de la soumission Code var result=document.getElementById("Result"); result.innerHTML="<a style='color:red '>Échec de la connexion réseau</a>"; }); } Code PHP <? php//error_reporting(-1); ' ' ‐ vers le bas ‐ ‐ ‐ $username = $_POST["username"];//Obtenir le nom d'utilisateur depuis le formulaire POST $passs = $_POST["pass"];//Obtenir le mot de passe depuis le formulaire POST//$addkey = $_POST['logcode ' ]; //CLÉ 8 bits //Filtrage de formulaire $user = trim($username);//Filtrage des espaces $psw = trim($passs);//Filtrage des espaces //Commencer à juger si($user == " " && $psw == ""){ echo "[{"result":"<a style='color:red'>Le numéro de compte et le mot de passe ne sont pas renseignés ! </a>"}]";}else if ($user == "") { echo "[{"result":"<a style='color:red'>Le compte n'est pas renseigné yet< /a>"}]";}else if ($psw == "") { echo "[{"result":"<a style='color:red'>Le mot de passe n'a pas été renseigné< ;/a> ;"}]";}else{
//Vérifier le mot de passe MD5 $md5psw = MD5($psw); include_once($_SERVER['DOCUMENT_ROOT'].'/config/db.php'); configuration de la base de données File$sql = "SELECT * FROM add_user WHERE username='$_POST[username]' et pass='$md5psw'";
$result = $db->query($sql);$row = $result -> ;fetch_assoc();session_start();$_SESSION['username'] = $row['username']; $_SESSION['userid'] = $row['id'];
if ($row) { echo "[{"result":"Vérification réussie"}]"; } }else{ echo "[{"result":"échec"}]"; }}
?>