Saludos nuevamente.
Me he tomado con un error al querer que el usuario eliga el tema de su página principal.
Tengo el siguiente código:
Código PHP:
function ChThm() {
if ($_POST['chgthm']) {
$usuario = $_POST['usuario'];
$theme = $_POST['thm'];
$message = "Tema {$theme} cambiado con éxito a {$usuario}";
}
$tpl->cargar_plantilla("tabla_principal.tpl");
$cabezera = "<center><font class=\"menu\">Selección de Tema</font></center>";
$tpl->navbar($prin=0);
$messages->output_message($message);
$contenido = "<center><b><font class=\"menu\">Selección de Plantilla</font></b></center>";
$contenido .= "<form name=\"utheme\" method=\"post\" action=\"seccion.php?nomen=Usuarios?acc=ChThm\">";
$contenido .= "<select name=\"tema\">";
$dir="themes";
if ($handle = opendir($dir)) {
while ($thm = readdir($handle)) {
if( file_exists("themes/".$thm."/plantilla.php") ) {
$contenido .= "<option value=\"$thm\"> $thm </option>";
}
}
closedir($handle);
}
$contenido .= "</select><br>";
$contenido .= "<input type=\"hidden\" name=\"usuario\" value=\"".$_COOKIE['usuario.sessid']."\">";
$contenido .= "<input type=\"submit\" name=\"chgthm\" value=\""._CHGTHEME."\" />";
}
El problema es que, el valor del select que corresponde al del tema seleccionado no me lo devuelve. ¿Alguna sugerencia?