![Einfach erklärt: AJAX Call mit PHP/Javascript und dem NPM myAJAXcall, Tutorial 6/6 (deutsch)](https://i.ytimg.com/vi/FIZpRBAT28o/hqdefault.jpg)
Inhalt
Die jQuery-Bibliothek bietet die Möglichkeit, eine HTTP-POST-Anforderung asynchron auszugeben, z. B. das Aufrufen einer PHP-Funktion in einer externen Datei. Dazu muss die Funktion ohne Definition in einer externen Datei erstellt werden, die über eine URL verknüpft werden kann. Verwenden Sie die "post" -Methode von jQuery, um die Funktion aufzurufen.
Anweisungen
-
Erstellen Sie eine neue PHP-Datei mit einem Editor oder Notizblock. Erstellen Sie die Funktion selbst, ohne eine Definition, die sie beinhaltet. Beispiel: Um eine Funktion zu erstellen, die eine Datei öffnet und ein Flag setzt, geben Sie Folgendes ein:
$fh = fopen('flag.dat') || die('Não foi possível abrir o arquivo!'); fwrite($fh, 'flag'); fclose($fh); -
Erstellen Sie im Editor oder im Editor ein HTML-Dokument für den JavaScript-Code, der die PHP-Funktion aufruft, wie im folgenden Beispiel:
Rufen Sie PHP auf > -
Fügen Sie die jQuery-Bibliothek zwischen den Tags im HTML-Dokument wie folgt ein:
-
Geben Sie im HTML-Dokument den jQuery-Code zwischen den Tags ein. Verwenden Sie die "post" -Methode von jQuery, um die PHP-Funktion in der externen Datei aufzurufen, wie unten gezeigt: