본문 바로가기

PHP32

글 쓰기 작성 글을 작성하면 DB에 내용을 저장하는 코드를 짠다. post.php에서 글을 작성한 뒤, save.php에서 실제 DB에 넣게 된다. 사실 별거 없다. 웹 프로그래밍이라고 되게 어렵게만 생각했는데, 차근차근 나눠서 생각해 보니 그리 어려울 것 같지도 않다. - HTML : 화면에 보이는 것을 설계한다. - 자바스크립트 : 간단한 HTML 관련 제어 (클라이언트에서 실행) - PHP : 실질적인 로직. DB를 제어하는 것 외엔 특별한게 없다. (서버에서 실행) 글쓰기 글쓴이 패스워드 제 목 post.php는 단순히 HTML과 자바스크립트로만 구성이 되어있다. 다음에 나올 save.php에서 실제적으로 DB에 저장한 뒤 list.php로 자동 이동한다. (list.php는 아직 작성하지 않았다.) 태그 사이.. 2008. 11. 11.
데이터베이스 생성하기 울랄라...아주 아주 기초적인 게시판을 만들기 위해 데이터베이스를 생성한다. 여러 가지 번거로운 점을 피하기 위해 하나의 파일을 실행하면 데이터베이스가 실행되도록 한다. 나중에 어떤 프로그램을 짜든 반복해서 수정, 사용할 수 있으므로 save~ main_no : 게시판 글 번호 title : 글 제목 name : 작성자 content : 내용 passwd : 비밀번호 primary key는 main_no로 잡았다. 이 시점에서 테이블 만들 때 들어간 변수형들이 궁금해진다. varchar는 char과는 달리 입력되는 문자크기에 따라 용량이 바뀐다. (3바이트가 될 수도 10바이트가 될 수도 있다.) 하지만, char는 두 글자가 들어가든 열 글자가 들어가든 차지하는 용량은 변하지 않으므로 DB의 용량효율면.. 2008. 11. 10.
Windows에서 APM 설치하기 사실 윈도에서는 굉장히 편하죠. 그냥 apm 파일 하나만 받아서 설치하면 끝이니까요. 참고삼아 적어봅니다. http://www.apmsetup.com/ 에서 APM setup 파일을 다운받아 설치하면 됩니다. 2008. 11. 3.
우분투에 APM 설치하기 우분투 한국 사용자 모임에 자세한 안내가 나와 있습니다. (http://ubuntu.or.kr/wiki/doku.php?id=apm_%EC%84%A4%EC%B9%98%EB%B2%95) 아래는 해당 홈페이지 내용입니다. Apache$sudo apt-get install apache2 mysql 인증 모듈$sudo apt-get install libapache2-mod-auth-mysql MySQL$sudo apt-get install mysql-server mysql-client 설치가 완료되면 MySQL서버가 자동으로 시작 PHP5$sudo apt-get install php5-common php5 libapache2-mod-php5 MySQL과 연동하기 위한 모듈$sudo apt-get install .. 2008. 11. 3.