Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Разные оформления сайта

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Описание: Дизайн сайта меняется пользователем, как вконтакте например
SeR
Отправлено: 28 Марта, 2011 - 18:04:27
Post Id


Новичок


Покинул форум
Сообщений всего: 22
Дата рег-ции: Март 2011  


Помог: 0 раз(а)




Всем привет!
Как сделать, чтобы можно было выбирать и ставить разные стили. При этом выбранный стиль должен закрепиться за пользователем и не менятся на какие-либо другие. Кто не понимает, зайдите вконтакт и поменяйте оформление, нажав на надпись снизу "русский".
 
 Top
Саныч
Отправлено: 28 Марта, 2011 - 20:01:39
Post Id



Участник


Покинул форум
Сообщений всего: 1365
Дата рег-ции: Июль 2010  
Откуда: Украина, Запорожье


Помог: 62 раз(а)




а сами вы не догадываетесь? Вконтакте сначало происходит обновление языка через ajax и в случае удачи обновление страницы...
Вот в таком духе и вы делайте. С сохранением значения вобще все просто, надо-то всего обновить нужную инфу в таблице пользователей


-----
Все возражают против того, что я гений, хотя никто еще так меня не назвал. - Орсон Уэллс
 
 Top
JustUserR
Отправлено: 29 Марта, 2011 - 19:26:57
Post Id



Активный участник


Покинул форум
Сообщений всего: 8715
Дата рег-ции: Июнь 2009  


Помог: 17 раз(а)




SeR пишет:
Как сделать, чтобы можно было выбирать и ставить разные стили. При этом выбранный стиль должен закрепиться за пользователем и не менятся на какие-либо другие
В качестве возможного варината для осуществления решения предполагаемой задачи, заключающеся в проведении включения возможности по модификации внешнего отображения объектов пользовательского интерфейса web-страницы, допустимо использование стратегии, заключающся в проведении предварительного сохранения ассоциированной области описания пользовтельского интерфейса, во верхнем внешнем уровне базового элементного уровня трактования, на основании которого допустимо осуществления интерактивного трансферта целевого инкапсулированного блока определения стилей объектов web-страницы


-----
Сделать можно все что угодно - нужно только старание, терпение и хороший поисковик Улыбка
Безлимитный web-хостинг от 15 рублей за 40 МБ дискового пространства - http://ihost[dot]oks71[dot]ru/
 
 Top
SAD
Отправлено: 29 Марта, 2011 - 19:41:07
Post Id



Постоянный участник


Покинул форум
Сообщений всего: 2508
Дата рег-ции: Май 2009  
Откуда: Днепропетровск, Украина


Помог: 75 раз(а)




пусть у вас есть, например, папка css: в ней еще папки, пускай 1,2,3, в которых храняться разные оформления.
вот в базе в таблице юзеров, в каком нибудь поле, храните название папки в которой будут храниться выбранный стиль юзера.
а css прописывать так
PHP:
скопировать код в буфер обмена
  1. echo '<script type="text/javascript" src="css/' . $mystyle . '/index.css"></script>';
 
 Top
JustUserR
Отправлено: 29 Марта, 2011 - 20:07:21
Post Id



Активный участник


Покинул форум
Сообщений всего: 8715
Дата рег-ции: Июнь 2009  


Помог: 17 раз(а)




SAD пишет:
Вот в базе в таблице юзеров, в каком нибудь поле, храните название папки в которой будут храниться выбранный стиль юзера.
Осуществление использование предполагаемого варианта решения оригинальной задачи, в действительности позвляет производить изменение отображения ассоциированной группы элементов пользовательского интерфейса, осуществляемого на основании определения целевого интегрируемого файлового объекта с вложенным определением каскадной таблицы стилей; однако в качестве возможного средства для обеспечения возможности интерктивного изменения пользовательского интерфейса web-сайта, допустимо включение управляющего JS-приложения
Более подробная информация по предполагаемому вопросу размещена здесь http://webew[dot]ru/posts/1087[dot]webew


-----
Сделать можно все что угодно - нужно только старание, терпение и хороший поисковик Улыбка
Безлимитный web-хостинг от 15 рублей за 40 МБ дискового пространства - http://ihost[dot]oks71[dot]ru/
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« JavaScript & VBScript »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB