반응형

전체 글 371

[JS] prettyPhoto 프리티 포토. 다른 태그 클릭시 이벤트 일으키기

wordpress 라이브러리 같은데, 보통 위의 경우로 구성되어 있다. 하지만 제목을 따로 두는 경우가 있어 그 제목을 클릭시 이벤트를 일으켜야 했다. 제목 설명 특정 url을 div에 박아 두어 해당 부분을 작동되게 해두었는데, 문제는 이벤트 발생이 안된다는 것. 원인은 하단에 있다. $("a[data-gal^='prettyPhoto']")[0].click(); // 위의 내용이 일치하는 것을 찾는것인지 몰랐던 부분의 문제였다. // href로 하여 해당 주소가 맞는 것으로 클릭 이벤트를 호출하니 문제가 해결되었다. 아래처럼 하니 작동이 원활하게 진행되었다 $('클릭 클래스').click(function() { let url = $(this).attr("val"); $(`.css a[href='${ur..

[CI4] 구글로그인 SDK PHP (프론트-컨트롤러 사용)

설치는 컴포저 composer require google/apiclient:^2.0 view와 통신용 컨트롤러 구분. 특이하게 use COMPOSERPATH; 선언했음에도 모듈호출시 '\'를 써야한다. 왜지? // 프론트 해당 페이지 컨트롤러 // 구글 //Make object of Google API Client for call Google API $google_client = new \Google_Client(); //Set the OAuth 2.0 Client ID $google_client->setClientId(GOOGLE_KEY); //Set the OAuth 2.0 Client Secret key $google_client->setClientSecret(GOOGLE_SECRET_KEY); /..

[ci4] 페이스북 sdk php 버전용.

https://teserre.tistory.com/2 [PHP]페이스북 로그인 API 연동하기(공식 SDK 사용) PHP 8.0 이상을 사용하시는 분들은 curl을 사용하셔야 합니다. 8.0은 사용이 가능하지만 최신 SDK를 사용할 수 없고, 8.1부터는 제외된 기능때문에 사용이 불가능합니다. 해당하시는 분들은 https://teser teserre.tistory.com https://teserre.tistory.com/21 [PHP]페이스북 로그인 연동하기(curl 사용) 📢 이 게시글은 아래의 사양에서 테스트하였습니다. Server OS : Ubuntu 20.04.3 LTS WebServer : Apache 2.4 Backend : PHP 8.1 앱 생성 및 기본 설정 방법과 공식 PHP SDK를 사..

[linux] 우분투 명령어.

cd 폴더 이동 명령어 cat 파일을 그냥 text로 보여주기만 한다. vi 수정명령어 sudo 수퍼 권한 명령어 rm -rf 파일 강제 삭제 명령어. ls 파일 디렉토리 ls -a 파일 .까지 검색 chmod -R 권한숫자 해당파일 or 해당 폴더 cp -rp 파일을 복사하는 명령어. 권한도 같이 복사한다. df -a 서버내 용량 점유율을 보여준다. du -h --max-depth=1 리눅스 폴더 별로 용량 체크하는 명령어. vim 안에서 간혹 방향키 안 먹을때가 있는데, 그땐 방향키가 HJKL로 작동된다. vi 파일 접속수정 명령어i 클릭 text 찾기 "/"저장 esc 클릭 후 :wq 엔터. 비저장 esc 클릭 후 :qa! 압축 명령어. tar -zcvf [파일명.tar.gz] [폴더명] tar -..

OS/Ubuntu 2022.06.20

[ci4] kakako 로그인 기능 구현.

https://blog.yesyo.com/entry/%EC%B9%B4%EC%B9%B4%EC%98%A4-%EC%82%AC%EC%9A%A9%EC%9E%90-%EA%B4%80%EB%A6%AC-%EC%B9%B4%EC%B9%B4%EC%98%A4-%EC%95%84%EC%9D%B4%EB%94%94%EB%A1%9C-%EB%A1%9C%EA%B7%B8%EC%9D%B8-PHP-%EC%97%B0%EB%8F%99 카카오 사용자 관리 (카카오 아이디로 로그인) PHP 연동 이전에 네아로 (네이버 아이디로 로그인)에 대해 글을 쓴적이 있습니다. 이번에는 카카오톡 아이디로로 로그인하는 방법을 알아볼까 합니다. 네이버와 마찬가지로 카카오 로그인도 자바스크립 blog.yesyo.com 위의 내용을 참고했다. view와 controlle..

[php] 자동 개행, 줄바꿈, \n 기능 실행하기

nl2br 함수 자바스크립트에선 동일하게 작동되는 내장함수가 없으므로 만들어줘야한다. 원래 replace는 알고 있었는데, 글쓰려고 찾아보니 누가 만들어놓은 함수가 있더라. 자바스크립트 함수 출처는 요기 https://ezcode.tistory.com/51 [Js] php의 nl2br과 같은 기능의 javascript textarea 같은 개행이 가능한 데이터를 개행처리하고자 할때 대부분은 php의 nl2br함수를 사용한다. 하지만 부득이하게도 javascript 로 처리해야 한다면 아래의 function을 정의하고 사용하자. ezcode.tistory.com

취업/PHP 2022.06.10

[ci4]소셜로그인 new 코드 구글 로그인(JS - 프론트 코드)

제일 짜증나고 시간 낭비 많이한 sns 로그인 기능. why? api가 갱신되어 기존 코드들이 쓰레기가 되었다. deprecated코드들이라 최신 코드를 찾다보니 고생했는데, 레퍼런스가 쓰레기라 샘플코드 작성이 되어 있는분 찾느라 개고생했다. 코드들 작성된거 보면 다 패고 싶을 정도로 1개 주제를 4개로 쪼개고 그런 수준이하의 인간들이 많았다. 분량이 많은 것도 아니고 그냥 페이지 뷰 올릴려고... 정확히 아래 방법이긴했는데, 이것 저것 뜯어고쳐야만 했다. meta가 들어가는 코드는 구형 코드... Sign out gsi가 신규 코드. 회사에 적용한건 script가 구형코드였네 씁... 위에 있는 decode 내용이 변환하도록 하는 함수 ㅎ function parseJwt (token) { var bas..

[ci4] 소셜로그인 페이스북 로그인/로그아웃

페이스북 로직을 호출할 때 초기화시켜주고, 개발용 정보를 넣어주는 부분 // 로그인을 했을때 응답부분 체크로 실패인지 아니면 로그인했는지 여부를 확인 가능. FB.login(function(response) { if (response.status === 'connected') { // Logged into your webpage and Facebook. } else { // The person is not logged into your webpage or we are unable to tell. } }); // 로그아웃 FB.logout(function(response) { // Person is now logged out }); // 로그인 상태 체크 FB.getLoginStatus(function(r..

728x90