Example #1
0
function bgColor($id)
{
    $bgcolors = array('000', '369', '396', '639', '693', '936', 'db5800', 'db0058', '1e6359', '59631e');
    if (!$id) {
        $id = get_the_ID();
    }
    $group = str_split($id);
    $n = count($group);
    $i = 0;
    foreach ($group as $value) {
        $i = $i + $value;
    }
    $current_user = wp_get_current_user();
    global $post;
    $author_id = $post->post_author;
    if ($i >= 10) {
        bgColor($i);
    } else {
        if (is_home() || is_single() && $current_user->ID == $author_id) {
            $i = (int) $i;
            echo '<style type="text/css">body{background:#' . $bgcolors[$i] . '}</style>';
        }
    }
}
$titleLocation = "/var/www/project_os/DB/homepage/title";
$fpTitle = fopen($titleLocation, "r");
$title = fread($fpTitle, 255);
// 이미지 경로
$imageLocation = "/var/www/project_os/DB/homepage/image";
$imageLocationResult = "/var/www/project_os/DB/homepage/image";
// 폴더에 있는 파일을 전부 읽어온다.
$fpImage = dir($imageLocation);
$imageLocation = "/var/www/project_os/DB/homepage/image";
// 외부 라이브러리
$outsideLocation = "/var/www/project_os/DB/outside_library";
// 외부 라이브러리 값을 읽어온다.
$fpOutside = dir("/var/www/project_os/DB/outside_library");
// 표 배경 색깔
require './functionList.php';
$backgroundColor = bgColor();
// DB에 저장되어 있는 바탕화면 그림을 불러온다.
$fpImageDown = fopen("/var/www/project_os/DB/homepage/image/imageWhere/down", "r");
$fpImageResult = fread($fpImageDown, 255);
$imageResult = $imageLocation . "/" . $fpImageResult;
$imageSearch = strpos($imageResult, ".jpg");
$imageResult = substr($imageResult, 0, $imageSearch + 4);
echo "<body background\t=\t'{$imageResult}'>";
echo "<form action=setting_ok.php method=post>";
while (NULL != ($fileResult = $fpImage->read())) {
    $fileList[$i++] = $fileResult;
}
echo "{$TableColorResult}";
echo "<br>";
echo "<table border = '1' frame = hsides align = center width = '330' cellpadding='3' cellspacing='0' bordercolor='silver' bordercolorlight='white'><tr align='center'>";
echo "<tr><td align = 'center' colspan = 3 bgcolor = {$backgroundColor}><b><a href = setting.php?menuSelect=1><font color = 'white' size= '2'>Setting</font></a></b>";