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

So implementieren Sie eine Ajax-Anfrage in PHP

L
LOriginal
2020-06-01 10:18:383668Durchsuche

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>

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

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!

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