반응형 전체 글438 PHP 관계 연산자 http://www.php.net/manual/kr/language.operators.comparison.php== : 값이 같은지 판별.=== : 값이 같고, 자료형까지 판별명확성을 위해 되도록이면 ===을 사용하는 것이 좋다. 2013. 3. 26. apache의 구동 원리 & PHP (서버 사이드 언어) & HTML server : apache, tomcat, samba, ftp..etc가 있다.여기서 apache의 프로토콜은 http이다. Protocol : 컴퓨터간에 정보를 주고받을 때의 통신방법에 대한 규칙과 약속HTTP는 Hyper Text Transfer Protocol의 약자로 인터넷에서, 웹 서버와 사용자의 인터넷 브라우저 사이에 문서를 전송하기 위해 사용되는 통신 규약을 말한다. 여기서 HyperText는 문서 중간중간에 특정 키워드를 두고 문자나 그림을 상호 유기적으로 결합하여 연결시킴으로써, 서로 다른 문서라 할지라도 하나의 문서인 것처럼 보이면서 참조하기 쉽도록 하는 방식이다.(하이퍼 링크가 대표적인 예로 볼 수 있다)HTML : HyperText Markeup Language하이퍼텍스트의 구조를.. 2013. 3. 21. php mysql_result에 관하여 php에서 mysql_result 함수는 php 5.5 이상인 버전부터 제공하지 않는다. 그래서 이를 대체하기 위해 mysql_fetch_assorc를 사용한다. mysql_fetch_array보다 mysql_fetch_assorc, mysql_fetch_rows이 더 좋다.mysql_result에서 parameter에서 resource는 mysql_query호출 시 넘어오는 결과 값인 resource의 변수값으로 넘어오는데여기서 resource란 정형화 되지 않은 값들을 담아두는 변수를 의미한다. 왜 정형화 되지 않은 값들을 담아두냐면 쿼리를 질의 후에 넘어오는 결과값이 boolean, string, int 처럼 정형화 되어 있지 않기 때문이다.mysql_result(int result, int row.. 2013. 3. 21. simplexml error handling 만약 simple_load_string 또는 simpe_load_file로 에러가 발생했을 시, 핸들링하는 방법 $use_errors = libxml_use_internal_errors(true); $xml = simplexml_load_file($url); if (!$xml) { //throw new Exception("Cannot load xml source.\n"); } libxml_clear_errors(); libxml_use_internal_errors($use_errors);참고 사이트 : http://stackoverflow.com/questions/1307275/simplexml-error-handling-php 2013. 3. 21. phpmailer phpmailer download site : http://phpmailer.worxware.com/홈페이지를 제작하다 보면 mail을 발송할 때가 많이 발생합니다. 하지만 현재 사용 중인 웹 서버가화이트 도메인이 아닌 경우와 메일서버(sandmail, qmail 등)이 설치되어 있지 않은 경우에는PHPMailer를 이용해서 구글(Gmail)이나 네이버, 구글, 다음, 네이트 등의 SMTP를 사용하면 쉽게 해결될 수 있는 문제입니다. 일단 단점부터 말하자면 SSL을 통하여 인증 받는 방식이라 인증 받는 단계에 시간이 제법 걸립니다.그러므로 발송 시 시간 제법 지연됩니다.(약 3~5초 정도) 장점은 네이버, 구글, 다음, 네이트 등의 서버가 스팸메일로 등록될 가능성이 매우 희박하므로 화이트 도메인과웹 메일.. 2013. 3. 21. [Source Tree]pull 시 오류 메세지 error: Your local changes to the following files would be overwritten by merge:Please, commit your changes or stash them before you can merge.Aborting Completed with errors, see above. 에러가 날 경우 rebasehttp://git-scm.com/book/ko/Git-%EB%B8%8C%EB%9E%9C%EC%B9%98-Rebase%ED%95%98%EA%B8%B0http://dogfeet.github.com/articles/2012/git-merge-rebase.html 2013. 3. 19. 이전 1 ··· 66 67 68 69 70 71 72 73 다음 반응형