смена дизайн на php

1. Сергей (21.08.2009 / 14:16)
как сделаьть смену дизайнов как на http://sefan.ru

2. Удаленный (21.08.2009 / 14:31)
Иметь стили с одинаковыми дивами,затем написать кукиксы и переключателей для дизов к примеру туже форму!

3. Сергей (21.08.2009 / 14:32)
да стили не проблема, мне нужен конкретный код

4. Сергей (21.08.2009 / 14:33)
надо кукиксы и переключатели для дизов

5. Удаленный (21.08.2009 / 14:39)
Я за деньги могу написать тебе это куда тебе нужно

6. Димон (21.08.2009 / 15:12)
это в хеадере
$i = 1;
$css = array("", "default.css", "green.css");
if($_COOKIE['css']) $i = intval($_COOKIE['css']);
if($i<1 OR $i > count($css)) $i = 1;
...
echo '<link rel="stylesheet" href="http://sait.ru/styles/'.$css[$i].'" type="text/css">';
...

7. Сергей (21.08.2009 / 16:55)
6, а как дизайны переключать?

8. KOZZ (21.08.2009 / 16:58)
$css[1],$css[2]

9. Удаленный (21.08.2009 / 17:00)
7,в форму выводи всё стили и всё

10. Удаленный (21.08.2009 / 17:00)
Точнее в опцию

11. Сергей (21.08.2009 / 17:11)
что то я никак не разберусь

12. Димон (21.08.2009 / 17:13)
Вот:
$css = array("", "default.css", "green.css");
if($_POST['css']){
$i = intval($_POST['css']);
if($css[$i]) setcookie ("css", $css[$i] ,(time()+3600*24*366), "/");
$css = $css[$i];
}
else {
$i = intval($_COOKIE['css']);
if($css[$i]) $css = $css[$i];
else $css = $css[1];
}
...
echo '<link rel="stylesheet" href="http://sait.ru/styles/'.$css.'" type="text/css">';
...
...
echo '<form method="post" action="">
<select name="css">
<option value="1">Default</option>
<option value="2">green</option>
</select>
<input type="submit" value="Применить">
</form>';
...

13. KOZZ (21.08.2009 / 17:18)
А можно в гет вывести

14. Сергей (21.08.2009 / 17:25)
12, всё отлично, я разобрался. спасибо тебе!

15. Сергей (21.08.2009 / 17:42)
Тема закрыта для обсуждения!

URL: https://visavi.net/topics/327