ok, por lo que mencionas ya no aplica lo de usar una cookie ya que esto seria a nivel usuario y solo afecta en la PC donde se realice el cambio...
por lo que mencionas puedes guardarlo en la base de datos, no se si sea la mejor forma pero por ejemplo aquí tengo el script que use para un plugin de wordpress en el cual para los estilos use un archivo php llamado styles.php
con un contenido del tipo:
Código PHP:
Ver original<?
$CSS_Width = get_option('CSS_Width');
$width = 'width:' . $CSS_Width . 'px!important;';
?>
<style type="text/css">
.CycleTemplate1 li{<?=$width?>}
</style>
y en el header se imprime con
con lo cual se obtienen los estilos directamente en el head de tu html como
Código HTML:
Ver original.CycleTemplate1 li{width:810px!important;}
como te digo no se si sea la mejor forma pero ami me funciona, igual mas tarde alguien viene y nos trae una mejor opción.