blackvj, но у меня он итак в самом верху. А в ошибке он внзу. Когда страницу с ошибкой обновляю, то ошибка изчезает
Промодировал
require('incfiles/core.php');
require('incfiles/head.php'); ## Поле этого в index.php
if ($user_id){
$tema = $_GET['tema'];
if ($tema) {
$set_user['skin'] = ''.$tema.''; //// название темы
}else{
$set_user['skin'] = 'default'; //// название темы
}
mysql_query("UPDATE `users` SET `set_user` = '" . mysql_real_escape_string(serialize($set_user)) . "' WHERE `id` = '$user_id'");
}
## а в end.php Ставим
echo '<div class="fmenu">Тема ';
foreach (glob('../theme/*/*.css') as $val) {
$dir = explode('/', dirname($val));
$theme = array_pop($dir);
echo '<a href="../index.php?tema=' . $theme . '"> ' . $theme . '</a>';
}
echo '</div>';
сократил код И выводится тема сама!
if ($tema) {
$set_user['skin'] = ''.$tema.'';
'.$tema.' -это тема с папки theme=?
# Hall_life (24.02.2013 / 14:31)
Промодировал
require('incfiles/core.php');
require('incfiles/head.php'); ## Поле этого в index.php
[php]if ($user_id){
$tema = $_GET['tema'];
if ($tema) {
$set_user['skin'] = ''.$tema.''; ////
Код работоспособный. Но вот только ерунда - при переходе на главную страницу - тема сбрасывается. Если на индекс.пхп не переходить, тема держится. Подскажите пожалуйста, что можно сделать? Как это баг подправить?
if ($user_id){
$tema = $_GET['tema'];
if ($tema) {
$set_user['skin'] = ''.$tema.''; //// название темы
}else{
$set_user['skin'] = 'default'; //// название темы
}
mysql_query("UPDATE `users` SET `set_user` = '" . mysql_real_escape_string(serialize($set_user)) . "' WHERE `id` = '$user_id'");
}
как нужно подправить?...