본문 바로가기

반응형

php

IIS7 에서 CodeIgniter index.php 제거 하기 테스트 환경OS : Windows 2008 Server R2 / Windows 7 Enterprise K웹서버 : IIS 7.5 (7.0 도 가능할거라 여겨짐)윈도우 환경에서 IIS 7.5 환경에 PHP. 코드이그나이터(CodeIgniter) 환경을 구성하다가 index.php 를 제거하기위해 별지랄을 다해봤다. 그러다.. http://codeigniter-kr.org/lecture/view/213/page/1 를 참조하여 응용 간단하게(?) 해결할 수 있었다. 먼저 필요 요소들에 대해서 정리해보자.IIS 7.5 웹서버IIS 7.5 에 PHP 설정코드이그나이터.htaccess 파일IIS URL 재작성 (Rewrite)일단 준비물은 여기까지다. 아래 그림을 보면 PHP Manager 와 URL 재작성이 설.. 더보기
Visual Studio 에서 PHP 템플릿 적용시키기 이클립스를 깔아서 하려다가.. 문득 그냥 회사에서 사용하는 VS2010으로 사용해볼까 하는 생각이 들었다.그러다 문득.. 갑자기 코드이그나이터를 VS 에서 쓸수 있을까 싶어서 찾아보니까.. 있다.ㅎㅎㅎ 하하하. 밑에 코드이그나이터 프로젝트라고 버젓이 써있다. 아. 혹시 플러그인 파일이 다운로드 안되거나 링크가 막히시면 방명록에 글 남겨주세요.파일 보내드리겠습니다. 용량이 좀.. 됩니다. 42메가 정도요. 더보기
윈도우 환경에서 MySQL 방화벽 포트 설정 Test OS (테스트 환경) : Windows Server 2008 R2 Standard Edition Test DBMS (테스트 데이터베이스) : MySQL 5.1.57 최초 Window 서버에 구성할때는 WPI (Microsoft Web Platform Installer) 로 구성하였다. 아 뒤지는 줄 알았다. 장장 몇시간을 삽질한 것인가.. 간만에 어마어마하게 짜증나게 삽질한 결과를 포스팅한다. 방화벽 인바운드 규칙 설정 완료. 로컬 컴퓨터에서 아웃바운드 점검 이상도 없고.. mysql 데이터베이스에 user, db, host 모두 설정완료. grant 까지 인바운드 규칙에 `원격` 이라고 써진 항목에는 모두 사용, 허용으로 했는데도... 아 뒤지는 줄.. 개짜증... mysql 설정파일 (mys.. 더보기
PHP 엑셀다운로드 더보기
PHP 날짜함수 2 $isToday = date("F j, Y, g:i a"); // March 10, 2001, 5:16 pm $isToday = date("m.d.y"); // 03.10.01 $isToday = date("j, n, Y"); // 10, 3, 2001 $isToday = date("Ymd"); // 20010310 $isToday = date('h-i-s, j-m-y, it is w Day z '); // 05-16-17, 10-03-01, 1631 1618 6 Fripm01 $isToday = date('\i\t \i\s \t\h\e jS \d\a\y.'); // It is the 10th day. $isToday = date("D M j G:i:s T Y"); // Sat Mar 10 15:16:0.. 더보기
날짜와 시간 함수 출처 : http://www.nazuni.pe.kr/web/dev/mysql/functions_datetime.php#DATE_ADD DATE 값을 기대하는 함수들은 일반적으로 DATETIME 값을 수용하고, TIME 부분은 무시한다. TIME 값을 기대하는 함수들은 일반적으로 DATETIME 값을 수용하고, DATE 부분은 무시한다. 현재 날짜나 시간을 반환(return)하는 함수들은 쿼리가 실행될 때 단 한번만 그 값을 구한다. 이것은 한 쿼리 안에 NOW()와 같은 함수가 여러번 사용되었을 경우에도 모두 같은 결과값을 참조한다는 것을 의미한다. 이 원칙은 CURDATE(), CURTIME(), UTC_DATE(), UTC_TIME(),UTC_TIMESTAMP() 등의 함수에도 적용된다. MySQL .. 더보기
PHP / MySQL fetch_array 출처 : http://sysyusung.blog.me/20052469830 MySQL 테이블에 저장되어있는 값을 쿼리를 통해 선택 한 후에는, 그 값을 바로 사용할 수 없다. 그것을 PHP가 인식할 수 있는 형태로 변환해 주어야 하는데, 그것을 아래의 함수를 통해 할 수 있다. 테이블 필드명 name value 저장값 CUFFS アメサラサ 1. fetch_array 이 함수는 결과를 배열로 뽑아내는데, 번호로 된 배열과 필드 이름으로 된 배열 두가지가 동시에 생성된다. 위와 같은 테이블에서 데이터를 뽑아내면 fetch_array 를 통해 뽑아낸 배열의 구조는 다음과 같다. Array ( [0] => CUFFS [name] => CUFFS [1] => アメサラサ [value] => アメサラサ ) 사용법 $.. 더보기
Microsoft가 제안하는 PHP개발의 최적환경 - Microsoft Web Platform Microsoft Web Platform은 MS가 제안하는 개발플랫폼의 통합버전입니다. MS는 Visual Studio 2008 Professional 이상은 유료로 판매하지만 Express Edition이라는 무료개발툴과 SQLServer를 동시에 배포하고 있습니다. VS2008의 경량버전이기는 하지만 목적에 맞게 Visual Basic 2008 Express Edition 등 각각의 제품을 무료로 사용할 수 있도록 배포하고 있는데요. 예를 들어 간단한 웹개발을 위해서는 Visual Web Developer 2008 Exress Edition을 이용하면 됩니다. 또한 개별 DB의 사이즈가 수기가 이내라면 SQLSever 2008 Express Edition을 즉각 비지니스에 이용할 수 있습니다. htt.. 더보기

반응형