Tecnología

Inicio

Cómo actualizar PHP con Javascript

Cómo actualizar PHP con Javascript


JavaScript es un lenguaje de script del lado del cliente que se utiliza para agregar características tales como la validación de formularios, la detección del navegador y una serie de otras características atractivas a sus páginas web. Como JavaScript, PHP es un lenguaje de script, pero PHP es un lenguaje de script del lado del servidor, por lo que se ejecuta en un servidor web. Desde comandos JavaScript se ejecutan cuando el navegador recibe una página web, mientras que los comandos PHP se ejecutan cuando el navegador solicita una página web, idiomas pueden trabajar juntos para proporcionar interactividad adicional.

Instrucciones

1 Abra un editor de texto y crear un nuevo archivo con la extensión .php. Este archivo contendrá el código PHP que se ejecutará cuando el navegador solicita la página web desde el servidor usando JavaScript. Nombre del archivo jsphp.php.

2 Añadir "<? Php" y "?>" Delimitadores de secuencia de comandos en el fichero de jsphp.php. Cualquier texto colocado entre estos delimitadores es código PHP y se ejecuta en el servidor antes de que la página se devuelve al navegador.

<? Php

/

Código php va aquí. /

?>

3 Declarar una variable llamada glutamato monosódico. Esta variable PHP contendrá el valor de la variable de JavaScript jsVar. Escribe MSG a la página web, junto con un mensaje.

<? Php

/

Código php va aquí /

/*declare a variable named MSG to hold the value sent using JavaScript.*/

$ MSG = $ _GET [ "jsVar"];

/ * Escribe un mensaje a la página web, junto con el pasado, en la variable. * /

echo "El valor de la variable:". $ MSG;

?>

4 Añadir un botón HTML al archivo en la línea inmediatamente después del delimitador de código PHP de cierre. Este botón se utiliza JavaScript para enviar el valor de la variable jsVar al código PHP, cambiando el valor MSG. Escriba la etiqueta del botón entre las etiquetas <botón> y </ botón> HTML.

<? Php

/

Código php va aquí /

/*declare a variable named MSG to hold the value sent using JavaScript.*/

$ MSG = $ _GET [ "jsVar"];

/ * Escribe un mensaje a la página web, junto con el pasado, en la variable. * /

echo "El valor de la variable:". $ MSG;

?>

<Botón> Enviar JavaScript para PHP </ botón>

5 Añadir JavaScript para el botón que indica la página para enviar el valor de jsVar al código PHP cuando se hace clic en el botón. En este ejemplo, el valor de MSG se cambia de un mensaje en blanco con el mensaje "Hello World!"

<? Php

/

Código php va aquí /

/*declare a variable named MSG to hold the value sent using JavaScript.*/

$ MSG = $ _GET [ "jsVar"];

/ * Escribe un mensaje a la página web, junto con el pasado, en la variable. * /

echo "El valor de la variable:". $ MSG;

?>

<Botón onclick = "window.open ( 'jsphp.php? JsVar = Hello World!')"> Enviar JavaScript para PHP </ botón>

6 Solicitar jsphp.php desde el servidor mediante un navegador web. Cuando se abre por primera vez la página, MSG tendrá un valor en blanco. Una vez que se hace clic en el botón, JavaScript enviará el nuevo valor MSG para el script PHP y el mensaje cambiará.

Consejos y advertencias

  • Utilice la opción "/ *" y "* /" delimitadores en el código para indicar comentarios. Los comentarios son ignorados cuando se ejecuta la secuencia de comandos y son una excelente manera de mejorar la legibilidad de su código.
  • Para hacer que el script más fácil de usar, agregar código PHP para comprobar el valor de MSG y sólo cambiarlo si hay un valor pasado de entrada.
  • La colocación de PHP y JavaScript dentro de las etiquetas HTML le dará una página web completa en lugar de código crudo.
  • Trate de usar AJAX para tomar ventaja de PHP y JavaScript interacciones.
  • A partir de PHP se ejecuta en un servidor y JavaScript se ejecuta en un navegador, los dos idiomas no interactúan directamente.
  • Debido a que esta secuencia de comandos utiliza el método GET para enviar datos a PHP, que es visible en la URL. Asegúrese de codificar la información sensible.