본문 바로가기
728x90

Develop/PHP36

[PHP]Warning:imagepng(): gd-png error: compression level must be 0 through 9 imagepng(): gd-png error: compression level must be 0 through 9이미지 업로드 중 이러한 경고가 뜨면서 업로드는 되지만 이미지를 출력하지 못하는 경우가 발생했다. 이미지 업로드 처리해주는 부분에 빨간색 부분을 추가해줬다. if ( $img_ext == 'png' ) {$q=9/100;$picture_quality*=$q;Imagepng($thumb,"$img_name_new",$picture_quality);} 이미지 품질 관련 문제라고 생각된다. 2016. 8. 12.
[페이스북]내 타임라인 글쓰기 다음 스크립트 문에서 'APP ID'값을 변경해주어야 한다. 내용 : 등록하기 2016. 5. 12.
[페이스북]타임라인 가져오기 처음에는 컨트롤러에서 file_get_contents() 함수로 데이터를 가져와 json_decode()로 json 데이터를 디코드 해주었다. 그랬더니 시간을 너무 많이 잡아 먹어서 JQuery로 변경했다. 2016. 4. 15.
[PHP]인스타그램(Instagram) API 적용 1. https://www.instagram.com/developer 에서 Manage Client 등록위 경로에 들어가 로그인 후, 상단 메뉴의 'Manage Clients' 클릭! 그 다음 넘어간 페이지에서 'Register a New Client' 클릭! 다음의 내용을 등록(Application Name, Description, Website URL, Valid redirect URIs 등..) 등록 후, Manage Clients 페이에 가면다음과 같은 화면이 출력된다. 2. CLIENT ID / CLIENT SECRET / WBESITE URL / REDIRECT URI 각각 빨간줄의 내용을 메모해둔다. 3. instagram.php 파일을 만들어 다음 소스코드를 붙여넣는다. CLIENT-ID .. 2016. 1. 14.
[PHP]긴 문장 생략 // -> onlytext(적용대상글,노출할글자수,[more 문자열 기본(...)],[캐릭터셋 기본 (UTF-8)]); // -> onlytext('안녕하세염 뿌잉뿌잉~',10); function onlytext($s_str,$s_length,$s_end="",$s_charset="") { if(!$s_charset) $s_charset="UTF-8"; if(!$s_end) $s_end=".."; $s_str=trim($s_str); $s_str=str_replace("\r\n","",$s_str); $s_str=str_replace(" ","",$s_str); $s_str=str_replace("  ","",$s_str); $s_str=strip_tags($s_str); // 2.. 2015. 11. 17.
[PHP]Apache + PHP + MySQL 환경구축 1. Apache 설치httpd-2.4.16-win64-VC11.zip 다운로드압축 해제 후 "C:\Program Files"에 Apache24 옮기기cmd에서 "C:\Program Files\Apache24\bin\httpd.exe -k install" (아파치를 서비스에 등록하는 작업) 2. PHP 설치php-5.5.29-Win32-VC11-x64.zip ( Thread Safe 방식으로 )C:\Program Files 에 PHP에 옮기기php.ini-development 파일의 내용을 php.ini 파일을 생성하여 복사 3. Apache에 PHP 연동"C:\Program Files\Apache24\conf"에 있는 httpd.conf에서 ServerName localhost:80DocumentRoo.. 2015. 9. 20.
728x90