본문 바로가기

앰프 세팅
[PHP] MSSQL ntext 필드 데이터 짤리는 현상 해결 PHP에서 mssql 접속을 위해서 모듈 설치를 한후에 데이터를 조회 해서 보다 보니 특정 필드의 데이터가 짤려서 표시되는 현상을 발견 하였다. mssql의 ntext 타입일때 데이터가 짤려서 표시 되더라.. 예제 ) 해결 방법은 우선 아래와 같이 쿼리를 수정한다.convert 하여 text로 변환 하고~ $sql = " select convert(text,content) as content from tb_temp"; php.ini 파일을 열어서 아래와 같이 수정한뒤 아파치를 재시작 하면 된다. mssql.textlimit = 2147483647mssql.textsize = 2147483647
[Fiddler] 피들러로 로컬 캡쳐하기 피들러는 HTTP 패킷을 캡쳐해 주는 아주 유용한 도구 이다.하지만 로컬 서버의 패킷은 잡지 못한다. ㅜㅜ localhost 혹은 127.0.0.1로 접속한 패킷은 피들러에 캡쳐 되지 못하는 것이다.하지만 방법이 있다^^ 브라우저 주소줄에 localhost. 으로 접속 하면 된다.점(.)을 찍는 것이다.
[PHP] 엔터 제거 싱글 쿼테이션으로 하면 제거 안된다. 꼭 더블 쿼테이션 사용하라. $cont = str_replace("\r\n", "", $row['content']);
[MySql] AUTO_INCREMENT 변수 초기화 하기 delete from wp_posts;delete from wp_postmeta; //이렇게 하면 1로 초기화 된다.ALTER TABLE wp_posts AUTO_INCREMENT = 1;ALTER TABLE wp_postmeta AUTO_INCREMENT = 1;
[WordPress] 워드프레스 wp_insert_post 시 저장이 안되는 ... wp_insert_post로 저장이 안된다?그냥 안되면 좋겠는데 하나만 저장 되고 두번째 부터는 저장된 ID는 나오는 데 ID 사이의 갭이 너무 크다.예를 들어 처음 저장한 아이디가 57인데 두번째부터는 194 로 시작된다... 알고 보니 내가 멍청한 짓거리를 했다.멀티 사이트라서 블로그 아이디가 따로 존재 하는데 내가 블로그 아이디를 변수로 사용할것이 있어서 로컬로 사용하려고$blog_id 라는 변수를 만든게 문제 였다. 저 변수는 글로벌 변수 였던 것이었다!!! 저기에 값을 넣으니 다른쪽 블로그에 데이터가 저장된 것이었다.
[PHP] 한글 깨질때 조치 아래 둘중 하나로 해결 될 것이다. iconv('euc-kr','utf-8',$vv);iconv('utf-8','euc-kr',$vv); 안되면 해당 파일 타입이 ANSI 타입인지도 확인 하라.
[WordPress] 워드프레스 멀티 사이트일때 포스트 저장 멀티 사이트일 경우에 각 사이트를 선택해서 저장해야 한다.아래와 같이 해당 블로그 사이트를 선택해서 하면 된다. $title = $_POST['title']; $author_id = $_POST['author_id']; $reference = $_POST['reference']; $blog_id = $_POST['blog_id']; $my_post = array( 'post_title' => $title, 'post_status' => 'pending', 'post_author' => $author_id, 'post_type' => 'order' ); switch_to_blog($blog_id); $new_id = wp_insert_post( $my_post ); update_post_meta($new_..