본문 바로가기

웹 개발 이야기/php20

[PHP] AWS S3 Bucket에 파일 업로드 * 현 예제는 그누보드에서 작성하였다. * AWS 접속 후 [보안 자격 증명] 으로 이동하여 액세스 키를 생성해야한다. * 생성한 버킷의 권한을 퍼블릭으로 설정해준다. (버킷 정책 샘플) { "Version": "2012-10-17", "Statement": [ { "Sid": "Statement1", "Effect": "Allow", "Principal": "*", "Action": "s3:GetObject", "Resource": "arn:aws:s3:::버킷명/*" } ] } $cf =array(); $cf['AWS_KEY'] = '액세스 키 ID'; $cf['AWS_SECRET'] = '비밀 액세스 키'; $cf['aws_bucket'] = '버킷명'; $cf['s3Client'] = [ 'ver.. 2023. 3. 16.
[PHP] 스팸글 등록 방지를 위한 아주 간단한 방법 // Simple honeypot for an HTML form using PHP 출처 : https://gist.github.com/andrewlimaza/958826feac907114a57462bfc8d535ff Simple honeypot for an HTML form using PHP Simple honeypot for an HTML form using PHP. GitHub Gist: instantly share code, notes, and snippets. gist.github.com 2023. 3. 13.
[PHP] calendar_basic ?toYear=&toMonth= class="btn btn-sm cal_btn"> &nbsp 금일 &nbsp 정상운영 &nbsp 부분운영 &nbsp 휴관일 일요일 월요일 화요일 수요일 목요일 금요일 토요일 2023. 3. 9.
[PHP] 인스타그램 피드 가져오기 (Rapid API 이용) // 기본적으로 무료이지만 데이터 조회 수가 많다면 유료 이용을 추천한다. // 유료이용을 위해서는 developer dashboard 에서 카드등록이 먼저 되어있어야 가능하다. // API를 이용하여 추출한 이미지 URL을 이용하여 이미지 노출 시 "NOT SAME ORIGIN" 에러 노출 // 이미지를 다운받은 후 불러와야 이미지 노출이 가능하다. // https://rapidapi.com/restyler/api/instagram40 // 아래 zip 파일을 받은 후 압축을 풀면 sql 파일도 확인 가능합니다. // 그누보드 기반으로 제작했다. // URL을 이용한 이미지 파일 다운 받기 2023. 3. 9.
[PHP] 그누보드 자동 로그인 풀릴 때 // 그누보드로 제작한 프로젝트에서 자동로그인 기능이 풀릴 때가 자주 발생하는데 그 때 사용하는 코드이다. 2023. 3. 9.
[PHP] 텍스트자르고 말줄임표 붙이기 function text_dot($text, $len){ $text = strip_tags($text); if(strlen($text) 2023. 3. 8.