Как да извикате PHP функции с jQuery

Автор: Marcus Baldwin
Дата На Създаване: 17 Юни 2021
Дата На Актуализиране: 14 Може 2024
Anonim
PHP Подготовка за междинен тест
Видео: PHP Подготовка за междинен тест

Съдържание

Библиотеката jQuery предоставя възможност за асинхронно издаване на изискване на HTTP POST, като например извикване на PHP функция във външен файл. За да направите това, ще е необходимо да създадете функцията сама по себе си, без дефиниция, във външен файл, който може да бъде свързан чрез URL. Използвайте метода "post" на jQuery, за да извикате функцията.


инструкции

  1. Създайте нов PHP файл, като използвате редактор или бележник. Създайте функцията сама по себе си, без да го дефинирате. Например: За да създадете функция, която отваря файл и задава флаг, въведете:

    $fh = fopen('flag.dat') || die('Não foi possível abrir o arquivo!'); fwrite($fh, 'flag'); fclose($fh);
  2. В редактора или в Notepad създайте HTML документ за JavaScript кода, който ще извика PHP функцията, както е в примера по-долу:

    Обадете се на PHP >
  3. Поставете библиотеката jQuery между маркерите в HTML документа, както следва:

  4. В HTML документа въведете jQuery кода между маркерите. Използвайте метода "post" на jQuery, за да извикате функцията PHP във външния файл, както е показано по-долу: