pues... no me hace nada....
lo pongo tal y como me dices, pero no me hace nada....
a ver yo lo estoy poniendo justamente detras de la consulta... evidentemente, el script lo tengo que poner fuera del <?php>...
Te agrego el trozo final del codigo para que lo veas...
// Al pulsar el flag de idioma, el componente ProjectFork cambia de idioma tb
Código HTML:
Ver original$user = JFactory::getUser();
$parameter = 'language';
if ($curLanguage->getTag() == 'en-GB') {
$value = 'english';
}else if($curLanguage->getTag() == 'es-ES') {
$value = 'spanish';
}else{
}
$query = "UPDATE #__pf_user_profile SET value = '$value' WHERE user_id = '$user->id' AND parameter = '$parameter'";
$db->setQuery($query);
$db->query();
?>
<script language="JavaScript" type="text/javascript"> var pagina= <?=$_SERVER['PHP_SELF'];?>
function redireccionar() {
location.href = pagina
}
setTimeout ("redireccionar()", 1);
<?php>
$db->_profile("langmod");
$db->_profile("langlayout",true);
require($layout);
$db->_profile("langlayout");
$version = new JoomFishVersion();
?>