2013-06-24 4 views
0

Хорошо У меня есть сеанс, запущенный в моем приложении, и он получает переменную сеанса, которая определяет тему.Изменение таблицы стилей на основе данных сеанса

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

Я довольно новичок в PHP, поэтому, если это совершенно неправильно, расскажите мне, пожалуйста, помогите и скажите мне, что случилось. Мы все начинаем где-то.

<?php 
$themeName = '$_SESSION["SESS_THEME_NAME"]'; 
if ($themeName == "Default") { 
    echo '<link rel="stylesheet" type="text/css" href="mws-theme.css" />'; 
} 
if ($themeName == "Army") { 
    echo '<link rel="stylesheet" type="text/css" href="mws-theme-army.css" />'; 
} 
if ($themeName == "Rocky Mountains") { 
    echo '<link rel="stylesheet" type="text/css" href="mws-theme-rocky.css" />'; 
} 
if ($themeName == "Chinese Temple") { 
    echo '<link rel="stylesheet" type="text/css" href="mws-theme-chinese.css" />'; 
} 
if ($themeName == "Boutique") { 
    echo '<link rel="stylesheet" type="text/css" href="mws-theme-boutique.css" />'; 
} 
if ($themeName == "Toxic") { 
    echo '<link rel="stylesheet" type="text/css" href="mws-theme-toxic.css" />'; 
} 
if ($themeName == "Aquamarine") { 
    echo '<link rel="stylesheet" type="text/css" href="mws-theme-aquamarine.css" />'; 
} 

?> 
+0

У кого есть -1 на этот вопрос, можете ли вы представить обратную связь о том, что я мог бы сделать лучше в следующий раз или добавить к этому вопросу, чтобы сделать его лучшим. Спасибо. Конструктивная критика лучше, чем просто голосующий вопрос. – user2371301

+0

Люди часто голосуют, когда задается основной вопрос. Я думаю, они забывают, что они были новичком один раз. – user20232359723568423357842364

ответ

0

убедитесь вы начинаете сеанс на этой странице и редактируете следующее:

$themeName = $_SESSION["SESS_THEME_NAME"];