출근하자마자 떨어진 영문 홈페이지 제작건.
시작하려고 자리에 앉았는데 여기저기서 오는 전화.
홈페이지 접속이 안된다고.. 박팀장님한테서도 오고 옆 사무실에서도..
설상가상이라고 총무서버 파일시스템이 또 맛이 갔다.
으~~~~~
데이콤에 전화해서 전용회선 모뎀 리셋하고 좀 나아진듯 했으나 다시 불안정.
다시 연락하고 총무서버 파일시스템 간신히 수리. 재부팅 됨.
한 20여분간 서비스 불가.
혼자 이리 뛰고 저리 뛰고.. 간신히 마무리하니 11시가 가까워졌네요.
영문 홈페이지 만들어야하는데…. T.T
웅파
생애 첫 자격증이 오다.


리눅스 마스터 1급 자격증에 오늘 오전에 등기로 도착했네요.
볼품은 없지만 태어나서 처음 취득한 자격증이기에 더 애착이 가네요.
자동차 면허증은 빼구요. ^^;
구경하세요.
zz22
휴가 준비 끝
캐논 S40용 충전지 한개 더 구입.
삼성 삼각대 구입.
메모리 128M 2개, 16M 한개
사진을 많이 찍게 되면 노트북을 가져가던지, 아니면 USB케이블 가져가서
아무 PC방에서 ftp로 올려놓고 나중에 정리하던지 해야겠다.
이번엔 사진 많이 찍어와야지. ^^
현재 접속자 구하기….
모두랑의 PHP 따라잡기 에서 유희찬님이 쓰신글을 옮긴것입니다.
========================================================================
자신의 홈페이지에 현재 접속된 사람이 몇명인지 확인을 하고 싶을 경우가 있다.
아래의 소스는 기존에 다른 프로그래머가 작성한것을 조금 수정한 것이다.
현재 이 홈페이지에서 사용하고 있는 소스이다.
## user.php ##
// 접속 지연 시간 (초)
$w_time = 10;
// 디렉토리 설정
$conuser_dir = “./conuser”;
// 현재 IP를 파일명으로 지정 (쓰기 모드)
$FILE = fopen($conuser_dir . “/” . $REMOTE_ADDR, “w”);
fputs($FILE, “1”);
fclose($FILE);
// 현재 시간을 구한다.
$cur_time = time();
// 총접속자를 0으로 설정
$total_user = 0;
// conuser 디렉토리 오픈
$USER = opendir($conuser_dir);
// 디렉토리에 있는 파일명을 구한다.
while($entry = readdir($USER)) {
// 파일명이 . 이나 .. 인지 확인
if( $entry != “.” && $entry != “..”) {
// 파일이 최종 수정된 시간을 구한다.
$time = filemtime($conuser_dir . “/” . $entry);
// 파일생성시간이 지정된 시간보다 오래되었으면
if( ($cur_time – $w_time) > $time ) {
// 삭제
unlink($conuser_dir . “/” . $entry);
} else {
// 그렇지않으면 카운트를 증가시킨다.
$total_user++;
}
}
}
?>
사용방법은 먼저 conuser 디렉토리를 생성한 후 퍼미션을 707로 설정을 해준다음,
(디렉토리명을 바꾸려면 소스 상단에 있는 $conuser_dir 을 수정해주면 된다.)
메인페이지(index.html 이나 index.php) 상단부분에
include “user.php”; 를 이용해서 포함시켜준다.
그런다음 $total_user 를 메인페이지의 원하는 위치에 출력을 하면 된다.
if ~ else 를 간단히
if ~ else 를 쫌 줄이는 방법은 ? 와 : 를 이용한 방법이 있겠습니다.
예를 들어보도록 하지요..
if( $i == 1 ) $k=”1″;
else $k = “2”;
위와같은 if문을 다르게 표현한다면….
$k = ($i == 1)?1:2;
위처럼 줄일수가 있겠습니다.
딱보면 어떻게 쓰인것인지 아시겠지요?
(조건)?참:거짓;
이런 형태로 if 문대신하여 간단한 부분에 있어서 출력을 할 수 있는것입니다.