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!