Heim > Backend-Entwicklung > PHP-Problem > So implementieren Sie eine Ajax-Anfrage in PHP

So implementieren Sie eine Ajax-Anfrage in PHP

L
Freigeben: 2023-03-01 09:46:02
Original
3768 Leute haben es durchsucht

So implementieren Sie eine Ajax-Anfrage in PHP

php implementiert den Ajax-Empfang

Ajax-Schnittstelle:

Zuerst Verstehen Sie zunächst das Wesentliche: Eine normale Übermittlung sendet eine Anfrage ohne Aktualisierung, erhält eine Antwort und führt dann das Verhalten entsprechend der von Ihnen benötigten Situation aus

.

<!DOCTYPE html>
<html>
<head>
<script>
function loadXMLDoc()
{
var xmlhttp;
if (window.XMLHttpRequest)
  {// code for IE7+, Firefox, Chrome, Opera, Safari
  xmlhttp=new XMLHttpRequest();
  }
else
  {// code for IE6, IE5
  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
  }
xmlhttp.onreadystatechange=function()
  {
  if (xmlhttp.readyState==4 && xmlhttp.status==200)
{
document.getElementById("myDiv").innerHTML=xmlhttp.responseText;
}
  }
xmlhttp.open("GET","send.php?name=sunzhiyan",true);
xmlhttp.send();
}
</script>
</head>
<body> <div id="myDiv"><h2>Let AJAX change this text</h2></div>
<button type="button" onclick="loadXMLDoc()">Change Content</button> </body>
</html>
Nach dem Login kopieren

PHP-Schnittstelle:

Beachten Sie hier, dass, wenn es über die get-Methode übergeben wird, es über die $_GET-Methode übergeben werden muss, um den Wert zu akzeptieren, andernfalls $ _POST

<?php
if($_GET[&#39;name&#39;] == sunzhiyan){
 echo &#39;this is right&#39;;
}else{
 echo &#39;this is error&#39;;
} 
?>
Nach dem Login kopieren

Dies ist eine einfache Ajax-Anwendung, die eine Ajax-Verifizierung durchführen kann.

Empfohlenes Tutorial: „PHP-Tutorial

Das obige ist der detaillierte Inhalt vonSo implementieren Sie eine Ajax-Anfrage in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage