Kandungan
Perpustakaan jQuery menyediakan keupayaan untuk mengeluarkan keperluan HTTP POST secara asynchronously, seperti memanggil fungsi PHP dalam fail luaran. Untuk melakukan ini, ia perlu untuk mewujudkan fungsi dengan sendirinya, tanpa definisi, dalam fail luaran yang boleh dihubungkan melalui URL. Gunakan kaedah "jawatan" jQuery untuk memanggil fungsi tersebut.
Arahan
-
Buat fail PHP baru menggunakan editor atau notepad. Buat fungsi dengan sendirinya, tanpa definisi yang melibatkannya. Sebagai contoh: Untuk membuat fungsi yang membuka fail dan tetapkan bendera, taipkan:
$fh = fopen('flag.dat') || die('Não foi possível abrir o arquivo!'); fwrite($fh, 'flag'); fclose($fh); -
Dalam editor atau Notepad, buat dokumen HTML untuk kod JavaScript yang akan memanggil fungsi PHP, seperti dalam contoh di bawah:
Panggil PHP > -
Masukkan pustaka jQuery antara tag dalam dokumen HTML seperti berikut:
-
Dalam dokumen HTML, masukkan kod jQuery antara tanda nama. Gunakan kaedah "jawatan" jQuery untuk memanggil fungsi PHP dalam fail luaran, seperti ditunjukkan di bawah: