Ver Mensaje Individual
  #3 (permalink)  
Antiguo 22/10/2010, 08:51
nomafeito
 
Fecha de Ingreso: octubre-2010
Mensajes: 69
Antigüedad: 14 años, 1 mes
Puntos: 1
Respuesta: Pasar variables mediante Ajax

Precisamente no me deja abrir la sesión con sesión_start(), supongo por el tema de las cabeceras al ser una llamada a través de AJAX dentro de un elemento div no me lo permite.

He encontrado la solución:

en index.php:

Código PHP:
<?php
 
print "<form name=\"consulta\" action=\"\" onsubmit=\"MostrarConsulta('consulta.php',".$_SESSION['site'].",'".$_SESSION['username']."'); return false\">";
?>
en ajax.js:
Código HTML:
function MostrarConsulta(datos,sitio,user)

bla, bla bla.....

  ajax.open("POST", datos+"?p_sitio="+sitio+"&p_username="+user);

en consulta.php:

Código PHP:
$sitioactual=$_GET['p_sitio'];
$usuarioactual=$_GET['p_username']; 

Como mola esto!! jur!