Heim >Backend-Entwicklung >PHP-Problem >So verwenden Sie AJax und JSON, um die Anmeldeüberprüfung in PHP zu implementieren

So verwenden Sie AJax und JSON, um die Anmeldeüberprüfung in PHP zu implementieren

尊渡假赌尊渡假赌尊渡假赌
尊渡假赌尊渡假赌尊渡假赌Original
2023-06-19 13:28:371855Durchsuche

Die Methode für PHP, AJax und JSON zur Implementierung der Anmeldeüberprüfung zu verwenden, ist: 1. Erstellen Sie eine JSP-Beispieldatei und importieren Sie die JQuery-Abhängigkeits- und FastJSON-Abhängigkeitsdateien. 2. Erstellen Sie eine neue Login.js-Datei, um den Benutzernamen und das Passwort zu erhalten 3. Erstellen Sie eine neue Controller-Klasse, fragen Sie ab, ob der Benutzer vorhanden ist, konvertieren Sie das Objekt in einen JSON-String-Typ und geben Sie es an die JS-Datei zurück. 4. JS bestimmt, ob es erfolgreich ist, und springt dann zur Seite.

So verwenden Sie AJax und JSON, um die Anmeldeüberprüfung in PHP zu implementieren

Das Betriebssystem dieses Tutorials: Windows 10-System, PHP8.1.3-Version, Dell G3-Computer. „AJAX und Json schließen die Benutzeranmeldung ab.“

4. Erstellen Sie eine neue Controller-Klasse.

Fragen Sie ab, ob dieser Benutzer existiert.

Konvertieren Sie das Kartenobjekt in einen JSON-String-Typ, schreiben Sie es in den Speicher und geben Sie es in die JS-Datei zurück.

<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>

<script type="text/javascript" src="js/jquery-3.4.1.js"></script>
<script type="text/javascript" src="login.js"></script>

<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
		
	<!-- 不使用submit,用ajax+json实现局部刷新,实现登录 -->
	<form action="" method="post">
		<span id="msg"></span><br/>
		用户姓名:<input type="text" name="username" id="username"><br/>
		用户密码:<input type="text" name="password" id="password"><br/>
		<input type="button" value="登录" id="submit">
	</form>
	
</body>
</html>

Das obige ist der detaillierte Inhalt vonSo verwenden Sie AJax und JSON, um die Anmeldeüberprüfung in PHP zu implementieren. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn