시작페이지로 즐겨찾기추가
로그인
회원가입 l 출석체크 l 마이페이지 l CGIMALL
happycgi
자료실 사이트등록 랭킹100 프로그램리뷰 관리자추천자료 초보가이드
커뮤니티
전체 펼쳐보기
퀵메뉴링크 jquery , CSS , PHP , Javascript , 무료폰트 , ASP
상세검색
 > PHP > PHP 소스창고 > 웹 달력 > phpScheduleIt v1.2.12 상세정보
사이트등록
클라우드태그
Javascript
php
CSS
html
asp
API
jquery
mysql
image
Mobile
slide
게시판
메뉴
현재접속자 28 새로고침
phpScheduleIt v1.2.12
소스통계정보 오류신고 및 문의
해피팀
네티즌
트위터로 보내기 페이스북으로 보내기 네이버로공유
소스분류 웹 달력
다운로드 횟수 1436 회
간단설명 PHP로 제작이 된 한글이 지원되는 스케쥴관리 프로그램 입니다. 예약시스템과 유사하게 되어 있는데, 특정 분야에서 유용하게 사용이 될만한 프로그램인듯 합니다.^^
평가하기 훌륭함 매우좋음 좋음 괜찮음 보통 별로
홈페이지바로가기 소스다운로드 데모 미리보기가 없습니다 스크랩하기

안녕하세요. 해피CGI 입니다.


이번에 소개시켜드릴 프로그램은 phpScheduleIt 입니다.
이 프로그램은 일종의 스케쥴관리 프로그램이라고 보시면 됩니다만,
부가적으로 몇가지 기능이 더 포함이 되어 있습니다.

이 프로그램은 GNU라이센스를 가지고 있습니다.



 설치방법

1. 다운받은 소스 압축파일을 서버에 업로드 후 압축을 풉니다.
   ex) tar xvzfp [파일명]

2. config 폴더안에 있는 config.new.php 파일을 config.php 파일로 변경을 하고,
   해당 소스안에 있는 아래 설정들을 변경 합니다.
   $conf['app']['weburi'] = 'http://localhost/phpScheduleIt';  //설치될 웹페이지 주소
   $conf['app']['adminEmail'] = 'admin@email.com'; //관리자 이메일 주소(추후 회원가입시 해당 이메일로 가입)
   $conf['db']['dbType'] = 'mysql'; //사용하는 Database 선택
   $conf['db']['dbUser'] = 'schedule_user'; //DB 접속 아이디
   $conf['db']['dbPass'] = 'password'; //DB 접속 패스워드
   $conf['db']['dbName'] = 'phpscheduleit'; //사용하는 Database
   $conf['db']['hostSpec'] = 'localhost'; // DB Host

3. 사용하시는 브라우저를 통해 /install 폴더로 접근을 하시면 아래와 같은 화면이 뜹니다.
   

   Mysql 정보를 입력해서 로그인을 하시면 아래의 화면이 나오게 됩니다.
   

   테이블 생성하기 버튼을 클릭하시면 아래와 같이 Success 메세지가 보이게 됩니다.
   

위와같이 설치를 진행 해주시면 됩니다.^^




 

 기능안내


우선 설치가 완료된 후 웹브라우저를 통해 설치하신 폴더로 접근을 하시면
아래와 같이 로그인 화면이 나오게 됩니다.



우선 로그인을 할려면 이메일 등록을 해야하니, "등록하려면 여기를 클릭하세요" 부분을 클릭 합니다.
등록해주세요 페이지가 출력이 되면 정보를 입력하시고 등록을 해주시면 됩니다.
단, 이메일 주소는 config.php 파일에서 설정하신 관리자 이메일로 가입을 하시면 
자동으로 관리자로 가입이 됩니다.



등록후 해당 계정으로 로그인을 하시면 아래의 이미지 처럼 메인페이지가 출력이 됩니다.^^



예약기능을 사용하시기 위해서는 제가 테스트 해보니, "회의실 관리" 페이지에서 
회의실을 등록 해주셔야 사용이 가능 합니다.
회의실을 등록하기전에 "나의예약 일정보기" 메뉴로 접근시 아래처럼 출력이 되고,


일자를 클릭하게 되면 아래와 같이 출력이 됩니다.


위 화면에서 스케쥴을 입력할수 있을줄 알았는데 안되더군요^^;
이 부분에서 등록이 될려면 회의실이 등록이 되어 있어야 합니다.

그럼 회의실 메뉴로 접근을 해서 회의실을 등록 해보겠습니다.


위와같이 test라는 회의실을 등록하고 다시 예약메뉴로 접근을 해보니
제가 등록을 한 test라는 회의실이 보이고 있습니다.



위 화면에서 회의실을 클릭을 하게 되면, 팝업창으로 일정 등록이 가능한 팝업창이 뜨도록 되어 있습니다.



일정을 등록한뒤에  일정페이지를 다시 살펴보니 아래와 같이 제가 등록한 일정들이 눈에 띄게 표시가
잘 되고 있습니다.^^






그외 여러가지 기능이 있는듯 합니다.
위 기능만을 위해 제작된 프로그램이 아닌것으로 판단이 됩니다.

예약내용 인증하기 메뉴를 보니, 타 사용자의 예약정보 입력된 내용을 승인을 해주는 기능등
다양한 기능이 있을것으로 판단이 됩니다.^^






 스크린샷


프로필 수정 화면



유휴시간 관리 페이지



예약관리 페이지



예약찾기 페이지





네티즌 의견   이용하신 자료의 후기를 자유롭게 작성하세요. (상업적인 광고 및 도배성 글 등은 사전통보없이 삭제될 수 있습니다.)
내용 아이디 의견남기기
사용하고 싶은데 DB연결이 안되는지 도저히 데이터베이스 로그인이 안됩니다.
2021-03-31 08:42:46
james
찬성 32
반대 30
예약할때 캘린더 아이콘 클릭시 아무 반응이 없습니다. 해결 방법이 있을까요?
2016-07-26 09:56:41
gamja
찬성 72
반대 72
1. 다운받은 소스 압축파일을 서버에 업로드 후 압축을 풉니다.
ex) tar xvzfp [파일명]

2. config 폴더안에 있는 config.new.php 파일을 config.php 파일로 변경을 하고,
해당 소스안에 있는 아래 설정들을 변경 합니다.
$conf['app']['weburi'] = 'http://localhost/phpScheduleIt'; //설치될 웹페이지 주소
$conf['app']['adminEmail'] = 'admin@email.com'; //관리자 이메일 주소(추후 회원가입시 해당 이메일로 가입)
$conf['db']['dbType'] = 'mysql'; //사용하는 Database 선택
$conf['db']['dbUser'] = 'schedule_user'; //DB 접속 아이디
$conf['db']['dbPass'] = 'password'; //DB 접속 패스워드
$conf['db']['dbName'] = 'phpscheduleit'; //사용하는 Database
$conf['db']['hostSpec'] = 'localhost'; // DB Host
이부분이 이해가 되지 않습니다 ㅜㅜ
제 ssh db를 적어도 config.php 파일에 있는 데이타베이스 유형이 아닙니다라고 떠요
2016-05-11 18:22:46
ehosp
찬성 74
반대 73
훌륭합니다 :네맞아요:
2015-02-26 10:31:15
임창근
찬성 75
반대 77
1
이름
내용
:네맞아요: :화나는군요: :잠와: :우울해: :이건아냐: :왕하하: 왕웃음~ 놀램~
평가하기 훌륭함 매우좋음 좋음 괜찮음 보통 별로
도배방지키
 62211552 보이는 도배방지키를 입력하세요.