Tengo un sitio que es skinnable (se le puede cambiar el skin, layout, diseño, theme..) pero el servidor donde la hospedo ha bloqueado algunas funciones por cuestiones de seguridad, no estoy muy enterado pero creo que dijeron que habían bloqueado las variales globales.
Si bien el cambio se produce sin problemas al cliquear las opciones, luego al cambiar la página se vuelve al skin default... les dejo el código a ver si tienen idea...
Código PHP:
$total_skins = 14;
$default_skin = 1;
if (isset($_REQUEST['newskin'])) {
$newskin=(int)$_REQUEST['newskin'];
if ( ($newskin<1) OR ($newskin>$total_skins) ) $newskin=$default_skin;
} elseif (isset($_REQUEST['skin'])) {
$newskin=(int)$skin;
if ( ($skin<1) OR ($skin>$total_skins) ) $newskin=$default_skin;
} else $newskin=$default_skin;
$skin=$newskin;
setcookie('skin', "", time() - 3600);
setcookie('skin',$newskin,time()+(86400*365),'/');
setcookie('skin',$newskin,time()+(86400*365),'/','.snootysims.com');
www.snootysims.com