Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/09/2009, 06:10
Hiro88
 
Fecha de Ingreso: septiembre-2009
Mensajes: 10
Antigüedad: 15 años, 3 meses
Puntos: 0
Pregunta Cargando php con variables sólamente usando jquery

Estoy creando un selector de idioma para un portal web en php y necesito que al cambiar de idioma en el select no se mueva de la página actual, por lo que no puedo usar un include de php. Lo que hice fue usar jQuery para cargar ese include en una capa dummy, pero al hacerlo se me descuadra todo el sitio y además no carga el php del idioma. Desde el php lo que hice fue lo siguiente:
Código PHP:
<form action="<?php echo $_SERVER['PHP_SELF']; ?>"  method='GET'>
<select onchange="this.form.submit()" name="lng" id="lng">             
    <option <?php if ($_GET['lng']=='es') {echo"selected";}else{echo"";}?> value='es'>Español</option>
    <option <?php if ($_GET['lng']=='en') {echo"selected";}else{echo"";}?> value='en'>English</option>
</select>
</form>
<?php


if ($_GET['lng']) {
$idioma=$_GET['lng'];
}
else
{
$idioma='es';
}
//include("language/$idioma.php");
echo("<script>$('#prueba').load('language/".$idioma.".php');</script>");
?>
¿Se puede hacer usando la función load de jQuery o tendría que de alguna otra forma?