Cómo llamar a funciones de PHP con jQuery

by admin

La librería jQuery proporciona la capacidad de emitir de forma asincrónica una solicitud HTTP POST, por ejemplo, para llamar a una función de PHP en un archivo externo. Para llamar a una función PHP usando jQuery, es necesario crear la función de PHP por sí mismo, sin una definición de función, en un archivo externo que se puede hacer referencia a través de una URL. Utilice el método jQuery "post" para llamar a la función.

Instrucciones

1 Crear un nuevo archivo PHP usando un editor o el Bloc de notas. Crear una función PHP por sí mismo sin una definición de función circundante. Por ejemplo, para crear una función PHP que se abre un archivo y establece un indicador, escriba:

<? Php

$ Fh = fopen ( "flag.dat") || die ( "No se pudo abrir el archivo!");

fwrite ($ fh, "bandera");

fclose ($ fh);

?>

2 Utilice un editor o el Bloc de notas para crear un documento HTML para el código JavaScript para llamar a la función PHP. Por ejemplo, escriba:

<! 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> Llamada PHP </ title>

</ Head>

<Body>

</ Body>

</ Html>

3 Incluir la librería jQuery entre las etiquetas <head> en el documento HTML. Por ejemplo, escriba:

<Método de script type "text / jsvascript" para llamar a la función de PHP en el archivo externo. Por ejemplo, escriba:

<Script type = "text / javascript">

$ (Document) ready (function () {

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

});

</ Script>

ETIQUETA: