добавь и тот код который второй, мы не так друг друга поняли)
-=Dr.Bew2=-, А где запись в куки?
готово)
-=Dr.Bew2=-, угу.
код полностью заменить на первый вариант?)
SK, POST запросом. можно на GET переделать.
а киким запросом дизайм сменяется хочу кпопки сделать [html]|[PDA]
Limp_Bizkit, что не понятно?
<?php
/**
** Файл шапки
**/
// Список существующих дизайнов (можно дополнят, убирать, изменять
// \'название дизайна в папке\' => \'название дизайна для вывода в списке выбора\'
$styles = array(
\'default\' => \'Стандартный\',
\'style1\' => \'Стиль 1\',
\'style2\' => \'Стиль 2\',
\'style3\' => \'Стиль 3\',
);
// Проверяем существует ли дизайн в куках, если нет ставим дизайн \"default\"
if(!empty($styles[$_COOKIE[\'style\']])) $style = $_COOKIE[\'style\'];
else $style = \'default\';
// Подключаем дизайн
echo \'<link rel=\"stylesheet\" href=\"http://site.ru/styles/\'. $style .\'/style.css\" type=\"text/css\" />\';
?>
<?php
/**
* Файл изменения стиля
**/
// Проверка на валидность выбранного дизайна, если все верно записываем в куки
if(isset($_POST[\'submit\'])) {
if(!empty($styles[$_POST[\'style\']])) {
setcookie(\'style\', $_POST[\'style\'], time() + 1296000, \'/\', \'.\'. $_SERVER[\'HTTP_HOST\']);
echo \'Дизайн успешно изменен!<br />\';
echo \'<a href=\"index.php\">Продолжить</a>\';
exit;
}
else {
echo \'Выбранный дизайн не существует!<br />\';
echo \'<a href=\"index.php\">Повторить</a>\';
exit;
}
}
// Форма выбора дизайна
echo \'Выбор дизайна:\';
echo \'<form action=\"index.php?\'. rand(0, 9) .\'\" method=\"post\">\';
echo \'<select size=\"1\" name=\"style\">\';
foreach($styles as $k => $v) {
echo \'<option value=\"\'. $k .\'\"\';
if($style == $k) echo \' selected=\"selected\"\';
echo \'>\'. $v .\'</option>\';
}
echo\'</select><br />\';
echo \'<input type=\"submit\" name=\"submit\" value=\"Применить\" />\';
echo \'</form>\';
?>
немножко изменил код
прошу администрацию заменить если это возможно
можно было закомментировать настройку