Wie man PHP-Funktionen aufrufen, mit jQuery

October 21

Die jQuery-Bibliothek bietet die Möglichkeit, die asynchron Ausgabe eine HTTP POST-Anforderung, z. B. eine PHP-Funktion in einer externen Datei aufzurufen. Um mit jQuery eine PHP-Funktion aufzurufen, müssen Sie die PHP-Funktion von selbst, ohne die Definition einer Funktion in einer externen Datei zu erstellen, die über eine URL verwiesen werden kann. Verwenden Sie die "post-Methode zum Aufrufen der Funktion" jQuery.

Anweisungen

1 Erstellen Sie eine neue PHP-Datei mit einem Editor oder Notepad. Erstellen Sie eine PHP-Funktion von selbst, ohne einer umliegenden Funktionsdefinition. Geben Sie z. B. eine PHP-Funktion erstellen, die eine Datei öffnet und legt ein Flag fest:

<? Php

$fh = fopen("flag.dat") || sterben konnte ("nicht Datei geöffnet!");

Fwrite ($fh, "Flagge");

fclose($FH);

? >

2 Verwenden Sie einen Editor oder Notepad zum Erstellen eines HTML-Dokuments für den JavaScript-Code, um die PHP-Funktion aufzurufen. Geben Sie beispielsweise:

<! DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional / / EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" >

< html Xmlns = "http://www.w3.org/1999/xhtml" >

< Head >

< Meta http-Equiv = "Content-Type" Content = "Text/html; Charset = Utf-8 "/ >

< Title > PHP aufrufen < / title >

< / head >

< Körper >

< / body >

< / html >

3 Enthalten Sie die jQuery-Bibliothek zwischen den < Head >-Tags im HTML-Dokument. Geben Sie beispielsweise:

< Skript-Typ "Text/Jsvascript"-Methode, um die PHP-Funktion in der externen Datei aufrufen. Geben Sie beispielsweise:

< Skript-Typ = "Text/Javascript" >

$(document).ready(function() {}

$.post("http://example.com/phpfunction.php");

});

< / script >