배경화면을 일단 렌덤으로 마구 섞어서 돌리고 있습니다 ㅋㅋ
좀 정신 없으시더라도 참아주세요..
참고로 총 16가지 로 바뀝니다..
원래대로라면 날씨에따라서 바뀌게 할예정이었는데..날씨에따라 배경이미지 구하기가 쉽지 않네요..
프로그램은 다짜놧는데 정작 이미지가 없어서 못한다니 이런 서글픈일이 ㅠㅠ
하으~ 여튼.. 뭐.. 혹시 렌덤으로 돌려보고 싶으신분은 역시나 말씀하시면 친히... 돌려드립니다 ~ 살살;
ㅋ
요건 뽀나스 쏘스..<?
function utf($i){
return iconv("EUC-KR", "UTF-8", $i);
}
function euc($i){
return iconv("UTF-8", "EUC-KR", $i);
}$fdata=file(""); //여기에 날씨정보를 받아오는 URL이 들어가죠..
for($i=0;$i<count($fdata);$i++){
$preg="/stn_id=\"108\" icon=\"(.+)\" desc=/"; // 서울 지역 코드를 문서에서 똑 뗘냅니다.
if(preg_match($preg,$fdata[$i],$sel)){ //그럼 샥샥분해해서 날씨코드를 받아옵니다.
$wc=$sel[1]; //wc에 저장합니다..화장실 아닙니다 ㄱ-;
break;
}
}$url=""; // 이미지가 들어있는 URL폴더 를 입력합니다.
$wc=rand()%16+1; //이건 무작위로 뽑아내는 거.. 이거 주석처리하면 바로 날씨로 기동..
//$wc=7;
switch($wc){ //여기선 날씨별로 분류하는건데.. 지금은 적용안되있심..case 1 : // 맑음
$img=$url."1.gif";
$bgcol="#79737b";
break;
case 5 : //흐린뒤갬
$img=$url."5.jpg";
$bgcol="#a4a4a4";
break;
case 2 : //구름조금
$img=$url."2.gif";
$bgcol="#d0d9d2";
break;
case 3 : //구름많이
$img=$url."3.jpg";
$bgcol="#000000";
break;
case 4 : //흐림
$img=$url."4.jpg";
$bgcol="#ffffff";
break;
case 6 : //맑은후구름많아짐
$img=$url."6.jpg";
$bgcol="#ededed";
break;
case 7 : //모름
$img=$url."7.jpg";
$bgcol="#070707";
break;
case 11 : //눈
$img=$url."11.jpg";
$bgcol="#000000";
break;
case 12 : //눈후비
$img=$url."12.jpg";
$bgcol="#000000";
break;
case 13 : //비후눈
$img=$url."13.jpg";
$bgcol="#000000";
break;
case 8 : //비
$img=$url."8.jpg";
$bgcol="#a4a4a4";
break;
case 9 : //흐리다비
$img=$url."9.jpg";
$bgcol="#a4a4a4";
break;
case 10 : //비오다갬
$img=$url."10.jpg";
$bgcol="#a4a4a4";
break;
case 14 : //낙뢰
$img=$url."14.jpg";
$bgcol="#a4a4a4";
break;
case 15 : //안개
case 16 : //안개
$img=$url."15.jpg";
$bgcol="#000000";
break;
default :
$bgcol="#a4a4a4";
break;
}?>
//document.write('<?=$wc?><?=$img?>');
document.body.background='<?=$img?>'; //배경이미지 변경
document.body.bgColor='<?=$bgcol?>'; //배경색 변경