La soumission AJAX ne saute pas
依然是小超
依然是小超 2020-02-15 01:35:43
0
1
939

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"}]"; }}
?>

依然是小超
依然是小超

répondre à tous(1)
依然是小超

Je l'ai résolu moi-même, merci.

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!