Foros del Web » Programando para Internet » PHP »

ejecutar php desde javascript/html??

Estas en el tema de ejecutar php desde javascript/html?? en el foro de PHP en Foros del Web. alert(archivo); alert(divid); ajax = creaAjax();/*tu objeto ajax*/ ajax.open("GET", archivo, true); en ese alert(archivo)sale todo bien...

  #31 (permalink)  
Antiguo 02/03/2010, 15:04
 
Fecha de Ingreso: noviembre-2009
Mensajes: 59
Antigüedad: 14 años, 5 meses
Puntos: 0
Respuesta: ejecutar php desde javascript/html??

alert(archivo);
alert(divid);
ajax = creaAjax();/*tu objeto ajax*/
ajax.open("GET", archivo, true);

en ese alert(archivo)sale todo bien
  #32 (permalink)  
Antiguo 02/03/2010, 15:06
 
Fecha de Ingreso: noviembre-2009
Mensajes: 59
Antigüedad: 14 años, 5 meses
Puntos: 0
Respuesta: ejecutar php desde javascript/html??

alert(archivo);
alert(divid);
ajax = creaAjax();/*tu objeto ajax*/
ajax.open("GET", archivo, true



ahi el alert(archivo) llega bien...
  #33 (permalink)  
Antiguo 02/03/2010, 15:10
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 15 años, 8 meses
Puntos: 1532
Respuesta: ejecutar php desde javascript/html??

deberías probar en otra pestaña del navegador lo que te devuelve ese alert, o postearlo para ver si es lo que te digo (lo del escapado)

Es lo máximo que puedo ayudarte, porque una cosa es que tu consideres que este bien y otra es que realmente lo sea, por ello debes de postearlo, hasta la próxima porque me tengo que ir, suerte!!!
  #34 (permalink)  
Antiguo 02/03/2010, 15:10
 
Fecha de Ingreso: noviembre-2009
Mensajes: 59
Antigüedad: 14 años, 5 meses
Puntos: 0
Respuesta: ejecutar php desde javascript/html??

gracias de todas formas
  #35 (permalink)  
Antiguo 02/03/2010, 21:30
Avatar de JoseAlejandro_Realza  
Fecha de Ingreso: agosto-2008
Ubicación: Maracay - Venezuela
Mensajes: 192
Antigüedad: 15 años, 8 meses
Puntos: 2
Respuesta: ejecutar php desde javascript/html??

Observa el código que yo te coloque. En la linea donde dice :
var Archivo = 'datos.php'; //archivo php de donde extraeremos los datos

donde dice datos.php, es el archivo PHP que se encargara de generar los datos que mostraras en el DIV que por yo llame "Datos" para hacer la prueba. Ahora bien, suponte que vas a mostrar los últimos registros de noticias por fecha, solo tienes que hacer algo así:

Código PHP:
<?php 

  $conexion 
mysql_connect('host','usuario','contraseña');
  
  
mysql_select_db('base_datos',$conexion);

  
$sql 'SELECT * FROM Tabla ORDER BY Fecha DESC';
  
$query mysql_query($sql) or die ('error al extraer datos. ' mysql_error());

       while(
$datos=mysql_fecth_array($query)) {
       
        echo 
'Fecha: '.$datos['Fecha'];
      
// Aca sigues generando todos los datos que quieras mostrar..

      
}

?>
Luego, el Javascript hará las llamadas asincronicas según el tiempo que le agregues, yo le puse 2 segundos en la función, puedes modificarlo en la linea :

window.setInterval("actualizar_datos()", 2000); // cada cuando tiempo se actualizara la información

Alguna duda, solo preguntas. Suerte y Saludos
__________________
Tu Guía Empresarial http://www.empresarial.org.ve Soluciones Empresariales

Atte: José Alejandro Realza

Etiquetas: ejecutar
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:56.