= 2010년 여름방학 PHP 스터디 = * 리더 : [강소현] * 참여자 : [김수경], [김상호], [박정근] * 매 주 월요일 3시 모임. == 7월 == * 14일 수요일 * 모일 요일 및 시간 결정 * 각자 공부하고, 5분씩 발표 예정 * 19일 월요일 * '''시간을 지킵시다.''' * 방명록을 만들기로 결정 * 요구사항 명세 및 분석을 아주 간단하게 했음 * 결정된 것 * 이름, 내용, 비번을 입력받는다. * 실명확인은 하지 않는다. * 비속어 필터링은 하지 않는다. * 내용 임시 저장은 하지 않는다. * 비번 암호화는 따로 하지 않는다. * 이모티콘을 삽입할 수 있게 한다. * 이모티콘은 우리가 제공하는 것만 사용할 수 있다. * 크기 제한은 32x32(px) * 내용에 /* keyword */ 형태로 쓰면 keyword에 해당되는 이모티콘이 삽입되게 한다. * 댓글 기능은 제공하지 않는다. * 검색 기능은 제공하지 않는다. * 글 작성 시 오늘의 상태를 선택할 수 있게 한다. * 이름, 내용, 날짜, 오늘 상태, 글번호를 출력한다. * 한 페이지당 게시물을 20개씩 출력한다. * DB는 Mysql을 사용한다. * 숙제 * 설계 할 수 있게 공부해오기. || 요구사항 || 우선순위 || ||이름 길이를 10byte로 제한한다. || A || ||이름을 입력하지 않았을 경우엔 입력하라고 메세지를 띄운다. || A || ||내용 길이를 2000byte로 제한한다. || A || ||이모티콘 기능을 넣는다. || B || ||글씨체를 선택할 수 있게 한다. || C || ||글씨색, 배경색을 선택할 수 있게 한다. || B || ||오늘의 상태를 선택할 수 있게 한다. || B || ||비번은 ****로 보이게 한다. || A || ||비번 길이는 4byte로 제한한다. || A || ||수정 기능을 제공한다. || A || ||삭제 기능을 제공한다. || A || ||수정, 삭제 시 비번을 5번 틀리면 5분간 수정,삭제가 제한된다. || B || ||내용 입력시 글자수를 체크해준다. || A || ||페이지 기능을 넣는다. || B || * 26일 월요일 * 박정근 결석. * 역할 분담 * 김상호 : 입력할 때 글자수 제한 * 강소현 : 페이징 * 김수경 : 글씨색, 배경색 바꾸기 == 8월 == * 2일 월요일 * 김상호 결석 * 역할 분담 * 박정근 : 오늘의 상태 * 수요일 정모 끝나고 따로 스터디 예정 * http://cafe.naver.com/vrspace.cafe?iframe_url=/ArticleRead.nhn%3Farticleid=151 {{{ "); } $db = mysql_select_db("linflus_db"); /* $sql = "CREATE TABLE guest (no integer not null, name char(10), contents text(2000), password char(4), status integer, date date)"; $result = mysql_query($sql); if(!$result){ die('Can not create table'); }else{ echo($result); } */ $sql = "INSERT INTO guest values(1, 'ksh', 'hello', '1234', 1)"; $result = mysql_query($sql); $sql = "SELECT * FROM guest"; $result = mysql_query($sql); $obj = mysql_fetch_object($result); echo($obj->name); ?> }}} == 참고할만한 사이트 == * [http://php.net php 공식 사이트] * [http://ezphp.net/lecture/ 다우니 PHP 초보 강좌] * [http://apmsetup.com/php.php?ct=5&tutid=114&uid=193#193 근사모 강좌] ---- [2010년활동지도], [스터디분류]