숙제하나..~@ 정보
숙제하나..~@본문
오랫만에 시간이 남아서 돌아댕기다가 아래와같은눔을 보았는데..
적용이 아사모사군요.. 숙제한번 해봅시다..일차적으로
적용했다가..말을 안듣는다는 판정을 내렸다는..ㅎㅎ
-----------------------------------------------------------
지금은 시스템 점검중입니다... 만들기
가끔 포털사이트같은데 가다보면 '시스템 점검중'이라는 문자 나오게 됩니다.물론 그래픽도 적절히 넣어주면 더 좋아요.
그시간에 정말 시스템 점검하겠죠?
그것을 해보았습니다.이것은 첨에 도움될 분들에게만 도움되라고 올리는 것이니 태크걸기 없슴다.
가끔 포털사이트같은데 가다보면 '시스템 점검중'이라는 문자 나오게 됩니다.물론 그래픽도 적절히 넣어주면 더 좋아요.
그시간에 정말 시스템 점검하겠죠?
그것을 해보았습니다.이것은 첨에 도움될 분들에게만 도움되라고 올리는 것이니 태크걸기 없슴다.
1)첫번째 시작과 끝내는 시간을 만든다'
<?
if (empty($mode)) {
$datafile=".syssafe.cgi";
$fid=@explode("\n",$data);
@fclose($fp);
if (empty($mode)) {
$datafile=".syssafe.cgi";
$fid=@explode("\n",$data);
@fclose($fp);
?>
<table width="100%" border="0" cellspacing="0" cellpadding="2">
<form name="form1" method="post" action="<?echo($PHP_SELF)?>?mode=togglesave">
<tr align="center">
<td colspan="4" height="20" bgcolor="#BCE4E0"><b><font color="#333333"><?echo($fid[21])?> 홈페이지 잠시닫기</font></b></td>
</tr>
<tr>
<td colspan="4" height="2" bgcolor="#7AC9C1"></td>
</tr>
<tr>
<td colspan="4" height="2"></td>
</tr>
<tr>
<td width="15%" bgcolor="#D9F0E0"><img src="images/down_bull1.gif" width="5" height="5" border="0">설정하기</td>
<td colspan="3">:
<select name="starty">
<table width="100%" border="0" cellspacing="0" cellpadding="2">
<form name="form1" method="post" action="<?echo($PHP_SELF)?>?mode=togglesave">
<tr align="center">
<td colspan="4" height="20" bgcolor="#BCE4E0"><b><font color="#333333"><?echo($fid[21])?> 홈페이지 잠시닫기</font></b></td>
</tr>
<tr>
<td colspan="4" height="2" bgcolor="#7AC9C1"></td>
</tr>
<tr>
<td colspan="4" height="2"></td>
</tr>
<tr>
<td width="15%" bgcolor="#D9F0E0"><img src="images/down_bull1.gif" width="5" height="5" border="0">설정하기</td>
<td colspan="3">:
<select name="starty">
<?
for ($i=date("Y",time()); $i<date("Y",time())+3; $i++) {
if ($i==date("Y",$fid[0])) {
?>
<option value="<?echo($i)?>" selected><?echo($i)?>년</option>
<?
} else {
?>
<option value="<?echo($i)?>"><?echo($i)?>년</option>
<?
}
}
?>
</select>
<select name="startm">
<?
for ($i=1; $i<=12; $i++) {
if ($i==date("n",$fid[0])) {
?>
<option value="<?echo($i)?>" selected><?echo($i)?>월</option>
<?
} else {
?>
<option value="<?echo($i)?>"><?echo($i)?>월</option>
<?
}
}
?>
</select>
<select name="startd">
<?
$today = date("j",mktime( 0, 0, 0, date("n",time())+1, 0, date("Y",time())));
for ($i=1; $i<=$today; $i++) {
if ($i==date("j",$fid[0])) {
?>
<option value="<?echo($i)?>" selected><?echo($i)?>일</option>
<?
} else {
?>
<option value="<?echo($i)?>"><?echo($i)?>일</option>
<?
}
}
?>
</select>
<select name="starth">
<?
for ($i=0; $i<=24; $i++) {
if ($i==date("H",$fid[0])) {
?>
<option value="<?echo($i)?>" selected><?echo($i)?>시</option>
<?
} else {
?>
<option value="<?echo($i)?>"><?echo($i)?>시</option>
<?
}
}
?>
</select>
<select name="starts">
<?
for ($i=0; $i<=59; $i++) {
if ($i==date("i",$fid[0])) {
?>
<option value="<?echo($i)?>" selected><?echo($i)?>분</option>
<?
} else {
?>
<option value="<?echo($i)?>"><?echo($i)?>분</option>
<?
}
}
?>
</select>부터~
<select name="endy">
for ($i=date("Y",time()); $i<date("Y",time())+3; $i++) {
if ($i==date("Y",$fid[0])) {
?>
<option value="<?echo($i)?>" selected><?echo($i)?>년</option>
<?
} else {
?>
<option value="<?echo($i)?>"><?echo($i)?>년</option>
<?
}
}
?>
</select>
<select name="startm">
<?
for ($i=1; $i<=12; $i++) {
if ($i==date("n",$fid[0])) {
?>
<option value="<?echo($i)?>" selected><?echo($i)?>월</option>
<?
} else {
?>
<option value="<?echo($i)?>"><?echo($i)?>월</option>
<?
}
}
?>
</select>
<select name="startd">
<?
$today = date("j",mktime( 0, 0, 0, date("n",time())+1, 0, date("Y",time())));
for ($i=1; $i<=$today; $i++) {
if ($i==date("j",$fid[0])) {
?>
<option value="<?echo($i)?>" selected><?echo($i)?>일</option>
<?
} else {
?>
<option value="<?echo($i)?>"><?echo($i)?>일</option>
<?
}
}
?>
</select>
<select name="starth">
<?
for ($i=0; $i<=24; $i++) {
if ($i==date("H",$fid[0])) {
?>
<option value="<?echo($i)?>" selected><?echo($i)?>시</option>
<?
} else {
?>
<option value="<?echo($i)?>"><?echo($i)?>시</option>
<?
}
}
?>
</select>
<select name="starts">
<?
for ($i=0; $i<=59; $i++) {
if ($i==date("i",$fid[0])) {
?>
<option value="<?echo($i)?>" selected><?echo($i)?>분</option>
<?
} else {
?>
<option value="<?echo($i)?>"><?echo($i)?>분</option>
<?
}
}
?>
</select>부터~
<select name="endy">
<?
for ($i=date("Y",time()); $i<date("Y",time())+3; $i++) {
if ($i==date("Y",$fid[1])) {
?>
<option value="<?echo($i)?>" selected><?echo($i)?>년</option>
<?
} else {
?>
<option value="<?echo($i)?>"><?echo($i)?>년</option>
<?
}
}
?>
</select>
<select name="endm">
<?
for ($i=1; $i<=12; $i++) {
if ($i==date("n",$fid[1])) {
?>
<option value="<?echo($i)?>" selected><?echo($i)?>월</option>
<?
} else {
?>
<option value="<?echo($i)?>"><?echo($i)?>월</option>
<?
}
}
?>
</select>
<select name="endd">
<?
$today = date("j",mktime( 0, 0, 0, date("n",time())+1, 0, date("Y",time())));
for ($i=1; $i<=$today; $i++) {
if ($i==date("j",$fid[1])) {
?>
<option value="<?echo($i)?>" selected><?echo($i)?>일</option>
<?
} else {
?>
<option value="<?echo($i)?>"><?echo($i)?>일</option>
<?
}
}
?>
</select>
<select name="endh">
<?
for ($i=0; $i<=23; $i++) {
if ($i==date("H",$fid[1])) {
?>
<option value="<?echo($i)?>" selected><?echo($i)?>시</option>
<?
} else {
?>
<option value="<?echo($i)?>"><?echo($i)?>시</option>
<?
}
}
?>
</select>
<select name="ends">
<?
for ($i=0; $i<=59; $i++) {
if ($i==date("i",$fid[1])) {
?>
<option value="<?echo($i)?>" selected><?echo($i)?>분</option>
<?
} else {
?>
<option value="<?echo($i)?>"><?echo($i)?>분</option>
<?
}
}
?>
</select>까지
</td>
</tr>
<tr>
<td width="15%" bgcolor="#D9F0E0"><img src="images/down_bull1.gif" width="5" height="5" border="0">HTML등록</td>
<td colspan="3"><textarea rows="<?echo(formsize(14));?>" name="htmldata" style="width:100%; font: 9pt 굴림; border:1 solid black;" onFocus="this.style.backgroundColor='#F5F5F5'" onBlur="this.style.backgroundColor='#FFFFFF'"><?echo($data)?></textarea>
</td>
</tr>
<tr align="center">
<td colspan="4">
<input type="submit" value="전송 하기">
</td>
</tr>
</form>
</table>
for ($i=date("Y",time()); $i<date("Y",time())+3; $i++) {
if ($i==date("Y",$fid[1])) {
?>
<option value="<?echo($i)?>" selected><?echo($i)?>년</option>
<?
} else {
?>
<option value="<?echo($i)?>"><?echo($i)?>년</option>
<?
}
}
?>
</select>
<select name="endm">
<?
for ($i=1; $i<=12; $i++) {
if ($i==date("n",$fid[1])) {
?>
<option value="<?echo($i)?>" selected><?echo($i)?>월</option>
<?
} else {
?>
<option value="<?echo($i)?>"><?echo($i)?>월</option>
<?
}
}
?>
</select>
<select name="endd">
<?
$today = date("j",mktime( 0, 0, 0, date("n",time())+1, 0, date("Y",time())));
for ($i=1; $i<=$today; $i++) {
if ($i==date("j",$fid[1])) {
?>
<option value="<?echo($i)?>" selected><?echo($i)?>일</option>
<?
} else {
?>
<option value="<?echo($i)?>"><?echo($i)?>일</option>
<?
}
}
?>
</select>
<select name="endh">
<?
for ($i=0; $i<=23; $i++) {
if ($i==date("H",$fid[1])) {
?>
<option value="<?echo($i)?>" selected><?echo($i)?>시</option>
<?
} else {
?>
<option value="<?echo($i)?>"><?echo($i)?>시</option>
<?
}
}
?>
</select>
<select name="ends">
<?
for ($i=0; $i<=59; $i++) {
if ($i==date("i",$fid[1])) {
?>
<option value="<?echo($i)?>" selected><?echo($i)?>분</option>
<?
} else {
?>
<option value="<?echo($i)?>"><?echo($i)?>분</option>
<?
}
}
?>
</select>까지
</td>
</tr>
<tr>
<td width="15%" bgcolor="#D9F0E0"><img src="images/down_bull1.gif" width="5" height="5" border="0">HTML등록</td>
<td colspan="3"><textarea rows="<?echo(formsize(14));?>" name="htmldata" style="width:100%; font: 9pt 굴림; border:1 solid black;" onFocus="this.style.backgroundColor='#F5F5F5'" onBlur="this.style.backgroundColor='#FFFFFF'"><?echo($data)?></textarea>
</td>
</tr>
<tr align="center">
<td colspan="4">
<input type="submit" value="전송 하기">
</td>
</tr>
</form>
</table>
} else if ($mode=="togglesave") {
/**************** 2) 저장한다.(DB에 하든 파일에 하든 상관없음) 이것은 파일로 하는 것임
*/
$sysdata="syssafe.cgi";
$start_time = mktime($starth, $starts, 0, $startm, $startd, $starty);
$end_time = mktime($endh, $ends, 0, $endm, $endd, $endy);
$fp=fopen($sysdata,'w');
$cont="$tart_time\n$end_time";
fwrite($fp,$cont);
fclose($fp);
?>
<meta http-equiv="Refresh" content="0; URL=<?echo($PHP_SELF)?>">
<?
}
?>
/**************** 2) 저장한다.(DB에 하든 파일에 하든 상관없음) 이것은 파일로 하는 것임
*/
$sysdata="syssafe.cgi";
$start_time = mktime($starth, $starts, 0, $startm, $startd, $starty);
$end_time = mktime($endh, $ends, 0, $endm, $endd, $endy);
$fp=fopen($sysdata,'w');
$cont="$tart_time\n$end_time";
fwrite($fp,$cont);
fclose($fp);
?>
<meta http-equiv="Refresh" content="0; URL=<?echo($PHP_SELF)?>">
<?
}
?>
3) 일단 자료가 유닉스 타임으로 시작시간과 끝나는 시간이 설정되었으니 index.php에다가
아래대로 넣어주면 됩니다.조건문으로 조건을 달아주면 더좋겠죠.
<?
$datafile=".syssafe.cgi";
$conf=@explode("\n",$data);
@fclose($fp);
아래대로 넣어주면 됩니다.조건문으로 조건을 달아주면 더좋겠죠.
<?
$datafile=".syssafe.cgi";
$conf=@explode("\n",$data);
@fclose($fp);
!@mysql_result($onoff,0,time1)) {
?>
<font color="red"><b>젠투 시스템 점검시간입니다. 점검시간은 몇시부터 12시부터 13시 30분까입니다..... 쭉~~~~~~~~~</b></font>
<?
} else{
?>
이곳에다가 본문 넣어 주시면 끝 아주 잘돌아가고 멎져요..
<?
}
?>
?>
<font color="red"><b>젠투 시스템 점검시간입니다. 점검시간은 몇시부터 12시부터 13시 30분까입니다..... 쭉~~~~~~~~~</b></font>
<?
} else{
?>
이곳에다가 본문 넣어 주시면 끝 아주 잘돌아가고 멎져요..
<?
}
?>
추천
0
0
댓글 7개
관심을 가지시고 숙제먼저푸신분 정답주세요..히히
>>이곳에다가 본문 넣어 주시면 끝 아주 잘돌아가고 멎져요..
숙제 끄읕~~~~!
숙제 끄읕~~~~!
컥~@ 천재십니다..ㅎㅎ
Call to undefined function: formsize()
이 함수는?
이 함수는?
==========================================================
} else if ($mode=="togglesave") {
/**************** 2) 저장한다.(DB에 하든 파일에 하든 상관없음) 이것은 파일로 하는 것임
*/
==========================================================
주석문 위치와 단계의 구분 위치가 모호합니다.
시작이 있다면 끝도 있어야 하는 법... (<? ~ ?>) ?> ?!!!
확장자가 cgi라...
큰 의미는 없을수도 있겠지만,
서버환경 세팅에서 cgi(확장자)의 사용권한을 막아 놓았다면 어떻게 될까요...
} else if ($mode=="togglesave") {
/**************** 2) 저장한다.(DB에 하든 파일에 하든 상관없음) 이것은 파일로 하는 것임
*/
==========================================================
주석문 위치와 단계의 구분 위치가 모호합니다.
시작이 있다면 끝도 있어야 하는 법... (<? ~ ?>) ?> ?!!!
확장자가 cgi라...
큰 의미는 없을수도 있겠지만,
서버환경 세팅에서 cgi(확장자)의 사용권한을 막아 놓았다면 어떻게 될까요...
PHP 스쿨에 들러서 새로운거 없나하고 갔더니..이눔이 보이길래
잡아다가..해부해봤더니..이또한 늑골땡깁니다..에잉~~
잡아다가..해부해봤더니..이또한 늑골땡깁니다..에잉~~

숙제 다 하셨나요?....
다 하시면 공책 좀 빌려 주삼?......호호호~~**
다 하시면 공책 좀 빌려 주삼?......호호호~~**