본문 바로가기

전체 글

(137)
CURL 사용법 CURL 사용법 프로그래밍/PHP cURL (Client URL Library Functions) 제작자 Daniel Stenberg 의 설명을 그대로 변역하면 curl is a comand line tool for transferring files with URL syntax 커맨드라인에서 URL 문법을 사용하여 파일을 전송 프로그램 내가 원하는 주소의 페이지에서 내가 임의의 값을 넣고 그 넣은 값으로 페이지에서 리턴되는 값을 받아오는 역할을 한다. PHP에서 cURL을 사용하려는 사람들 대부분이 아마도 HTTPS 접속 때문일 것이다. 소켓 또는 그 외 여러가지 접속방법이 있는데 굳이 cURL을 사용하는 건 속도면에서도 빠르고 HTTPS도 쉽게 접속할 수 있기 때문이다. cURL 모듈을 서버에 설치해야..
Session 정의 출처 : http://www.zetswing.com/bbs/board.php?bo_table=PHP_LEC&wr_id=6&page=3 Session 정의 1. PHP3에서는 외부 모듈을 통해 세션 사용 가능, PHP4에서는 자체 세션 지원 2. HTTP프로토콜을 이용하여 웹서버에 웹페이지를 요청할시 각 요청자(접속자)를 구분하기 위해서 사용자의 컴에 쿠키로 발급하면서 동시에 같은 정보를 서버에는 세션으로 저장하여 웹서버는 쿠키와 세션을 비교해가면서 같으면 서버의 세션정보를 참고하여 사용자를 식별한다. (HTTP프로토콜은 비연결 지향적인 프로토콜이라 페이지 응답후 끊어진다. 그래서 세션이 필요함) 3. 세션(Session)의 의미 : 어떤 유저가 어떤 특정 사이트를 접속하여 머물러 있는 시간. 웹서버는 서..
sns 타임라인 연동 출처 : http://blog.naver.com/aslung?Redirect=Log&logNo=70134701719 //트위터 연동 function goLinkTwitter(msg,url) { var sLink = "http://twitter.com/home?status="+encodeURIComponent(msg)+" "+ encodeURIComponent(url); var a = window.open(sLink, 'twitter', ''); if( a ) { a.focus(); } return ; } //페이스북 연동 function goLinkFaceBook(msg,url) { var sLink = "http://www.facebook.com/sharer.php?u=" + encodeURICompo..
jquery jsonp 사용법 http://kangmaru.tistory.com/101 var link = "http://yourdomain/ajax.jsonp.php"; $.ajax({ type : "get", url : link, dataType: "jsonp", // jsonp jsonp : "callback", // 콜백함수 data : { query : "검색어" }, success : function(data, textStatus) { //console.log(data); funcProcess(data); }, error : function (xhr, status, err) { //console.log("error:" + xhr.status); }, complete: function(xhr, status) { //conso..
IE session 죽는 문제 도메인에 _ 언더바 넣지 말아라 세션 죽는다..IE 에서만 1시간 고생했네
[jQuery] Selector 정리 - Attribute 속성 선택자 [jQuery] Selector 정리 - Attribute 속성 선택자 [출처] [jQuery] Selector 정리 - Attribute 속성 선택자|작성자 코딩하는CEO 출처 : http://b_feather.blog.me/50148872245 HTML 태그는 type, id, name과 같은 속성을 지니며, html5 부터는 data- 으로 시작되는 커스텀 속성도 표준의 일환으로 지원을 합니다. CSS를 이용하여 스타일과 마크업을 분리한다는 개념이 모호했던 시기에는 width이나 height과 같은 속성을 이용하여 태그가 나타내는 요소(Element)의 모양새를 설정하기도 했지만, 지금은 레퍼런스를 찾아보면 이러한 속성들이 마크업 표준으로써 지원되지 않거나 이들을 사용하지 않는 것을 권장한다는 점을..
php 글자를 길이에 맞춰 자르자 //넘치는 글자를 자르자 $str = stripslashes(urldecode($title)); $size =34; //글자 길이 $substr = substr( $str, 0, $size * 2 ); $multi_size = preg_match_all( '/[\\x80-\\xff]/', $substr, $multi_chars ); if ( $multi_size > 0 ) $size = $size + intval( $multi_size / 3 ) - 1; if ( strlen( $str ) > $size ){ $title = substr( $title, 0, $size ); $title = preg_replace( '/(([\\x80-\\xff]{3})*?)([\\x80-\\xff]{0,2})$/', '..
php 쉘 스크립트 실행 리눅스 php 실행 root]# /usr/bin/php 파일명.php
php.ini 환경설정 출처 : http://habony.tistory.com/234 php.ini 환경설정 File Uploads 속성 기본값 설명 file_uploads On 파일업로드를 사용할지 결정 upload_max_filesize 100M 파일사이즈 최대 크기 max_file_uploads 100 파일 최대 개수 upload_tmp_dir 파일이 업로드될 임시 디렉토리를 설정. 기본값 /tmp. Data Handling 속성 기본값 설명 variables_order GPCS 매소드 허용범위. ex. GET, POST, COOKIE, SESSION 의 첫글자를 표시 request_order GP Request 허용범위. ex. GET, POST, COOKIE, SESSION 의 첫글자를 표시 register_globa..
php 엑셀 변환시 한글깨짐 현상 한글이 꺠지는 경우가 있다 희안하게 태그 맨위에 삽입