Innehåll
Biblioteket jQuery ger möjlighet att utfärda ett HTTP POST-krav asynkront, t.ex. att ringa en PHP-funktion i en extern fil. För att göra det måste det vara nödvändigt att skapa funktionen utan definition i en extern fil som kan länkas via en URL. Använd "post" -metoden för jQuery för att ringa upp funktionen.
vägbeskrivning
-
Skapa en ny PHP-fil med hjälp av en redigerare eller anteckningsblock. Skapa funktionen själv, utan en definition som involverar den. Till exempel: För att skapa en funktion som öppnar en fil och ställer in en flagga, skriv:
$fh = fopen('flag.dat') || die('Não foi possível abrir o arquivo!'); fwrite($fh, 'flag'); fclose($fh); -
I redigeraren eller Notepad skapar du ett HTML-dokument för JavaScript-koden som kommer att ringa till PHP-funktionen, som i exemplet nedan:
Ring PHP > -
Sätt i jQuery-biblioteket mellan taggarna i HTML-dokumentet enligt följande:
-
I HTML-dokumentet anger du jQuery-koden mellan taggarna. Använd "post" -metoden för jQuery för att ringa PHP-funktionen i den externa filen, som visas nedan: