| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Programación PHP /MySQL >> Content
    Cómo hacer AJAX con PHP y HTML
    funciones AJAX permite que las páginas web para actualizar el contenido HTML sin que el usuario tenga que actualizar la página o navegar a una página diferente . El código HTML de una página puede llamar a una función JavaScript , lo que a su vez puede llamar a un script PHP. El script PHP puede obtener datos adicionales , a veces a partir de una base de datos y el formato en el formato XML , devolviendo esto a la función JavaScript . El código JavaScript puede entonces escribir estos nuevos datos en el código HTML , por lo que la nueva información aparece como el usuario interactúa con la página Web. Instrucciones
    1

    Crear un nuevo documento HTML. Escriba el siguiente código en un archivo en blanco en su editor de texto y asigne al archivo una extensión al guardarlo "html ". :

    Html head texto < script type = " /javascript "> processData función () {//Obtener datos } < /script> < /head>

    Parte del contenido < /div > < entrada type = valor " botón" = "me presiona " onclick = " processData () " /> < /body> < /html >

    Cuando el usuario hace clic en el botón que se muestra en esta página, el navegador se llama a la función JavaScript en la sección principal de la página.
    2

    Crear un objeto XMLHttpRequest . Agregue el siguiente código dentro de la función JavaScript:

    var XMLHTTP if ( window.XMLHttpRequest ) { xmlhttp = new XMLHttpRequest (); } else { xmlhttp = new ActiveXObject ( " Microsoft.XMLHTTP ") ;}

    Esto permite que la página web de manejar los diferentes navegadores .
    3

    Envíe su petición de datos a un script PHP. Agregue el siguiente código dentro de la función de JavaScript , dejando espacio para el código antes de que :

    Xmlhttp.open ("GET ", " get_data.php ", true ) ; xmlHTTP.send ();

    Esto indica al navegador que solicitar información adicional a la secuencia de comandos PHP especificado.
    4

    Crea tu script PHP. Abra un nuevo archivo en un editor de texto y guárdelo como " get_data.php " para que coincida con el parámetro al método de envío que utilizó en el código JavaScript . Escriba el siguiente código de ejemplo : < ? Phpecho " nuevos datos " ; >


    Este es un sencillo ejemplo para la demostración , pero puede agregar cualquier proceso PHP que usted necesita, incluidas las consultas de base de datos . También puede construir su texto de respuesta en formato XML si este se adapte a su sitio.
    5

    Manipular la respuesta de su script PHP. En su función de JavaScript , antes de la línea en la que se abre el objeto XMLHttpRequest , agregue el siguiente código:

    xmlHTTP.onreadystatechange = function ( ) { if ( xmlHTTP.readyState == 4 && xmlHTTP.status == 200 ) {//Procesar los datos de respuesta } }

    JavaScript Cuando recibe una respuesta del script PHP , este código se ejecutará. El código comprueba que la respuesta es válida . Dentro de esta sentencia condicional , puede agregar código para escribir los nuevos datos en su página HTML.
    6

    actualizar el contenido de su página . En la sentencia condicional respuesta JavaScript , agregue el siguiente código: .

    Document.getElementById ( "update ") innerHTML = xmlHTTP.responseText ;

    Este código identifica el elemento div de la página y luego escribe el texto de la respuesta del código PHP en ella.
    7

    Guardar tus archivos y subirlos a su servidor. Vaya a la página y haga clic en el botón para comprobar que la función trabaja . Usted debe ver el contenido de la modificación elemento div .

    Previous :

    next :
      Artículos relacionados
    ·Cómo utilizar el archivo HTML separado de PHP Archivo 
    ·Cómo combinar PHP con HTML 
    ·Cómo actualizar una tabla en MySQL 
    ·Cómo quitar un valor de matriz de elementos en PHP 
    ·Cómo solucionar problemas de Apache y PHP Archivos 
    ·Cómo usar PHP para rastrear referencias visitantes 
    ·Cómo construir un calendario PHP 
    ·PHP arañazos Tutorial carta 
    ·Cómo escribir una página web 301 o 302 Redirect Uso P…
    ·Cómo crear un sitio web PHP MySQL 
      Artículos destacados
    ·Cómo crear un cuadro de mensaje en Visual Basic 
    ·Diferencias entre Incluir y Exigir en Ruby 
    ·Cómo crear vistas en Oracle SQL 
    ·Ayuda de Microsoft Visual Basic 
    ·Principios de Programación con Restricciones 
    ·Cómo insertar un applet de Java con Dreamweaver 
    ·Cómo cambiar INT a un objeto en C + + 
    ·Cómo abrir archivos Sip 
    ·Cómo hacer un botón parpadeante en VB 
    ·Cómo reinstalar un módulo CPAN 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com