Всем привет!
Как сделать, чтобы можно было выбирать и ставить разные стили. При этом выбранный стиль должен закрепиться за пользователем и не менятся на какие-либо другие. Кто не понимает, зайдите вконтакт и поменяйте оформление, нажав на надпись снизу "русский".
1. SeR - 28 Марта, 2011 - 18:04:27 - перейти к сообщению
2. Саныч - 28 Марта, 2011 - 20:01:39 - перейти к сообщению
а сами вы не догадываетесь? Вконтакте сначало происходит обновление языка через ajax и в случае удачи обновление страницы...
Вот в таком духе и вы делайте. С сохранением значения вобще все просто, надо-то всего обновить нужную инфу в таблице пользователей
Вот в таком духе и вы делайте. С сохранением значения вобще все просто, надо-то всего обновить нужную инфу в таблице пользователей
3. JustUserR - 29 Марта, 2011 - 19:26:57 - перейти к сообщению
SeR пишет:
В качестве возможного варината для осуществления решения предполагаемой задачи, заключающеся в проведении включения возможности по модификации внешнего отображения объектов пользовательского интерфейса web-страницы, допустимо использование стратегии, заключающся в проведении предварительного сохранения ассоциированной области описания пользовтельского интерфейса, во верхнем внешнем уровне базового элементного уровня трактования, на основании которого допустимо осуществления интерактивного трансферта целевого инкапсулированного блока определения стилей объектов web-страницы
Как сделать, чтобы можно было выбирать и ставить разные стили. При этом выбранный стиль должен закрепиться за пользователем и не менятся на какие-либо другие
4. SAD - 29 Марта, 2011 - 19:41:07 - перейти к сообщению
пусть у вас есть, например, папка css: в ней еще папки, пускай 1,2,3, в которых храняться разные оформления.
вот в базе в таблице юзеров, в каком нибудь поле, храните название папки в которой будут храниться выбранный стиль юзера.
а css прописывать так
вот в базе в таблице юзеров, в каком нибудь поле, храните название папки в которой будут храниться выбранный стиль юзера.
а css прописывать так
PHP:
скопировать код в буфер обмена
скопировать код в буфер обмена
- echo '<script type="text/javascript" src="css/' . $mystyle . '/index.css"></script>';