php(20)
-
[13] PHP - CURL 실제활용
[ 환경 ]ㄴ php 7★ CURL 사용법 참고https://kuk1938.tistory.com/42 [9] PHP - CURL 사용법[ 환경 ] ㄴ php 7 ※ CURL 이란 ㄴ PHP에서 사용하는 모듈 중 하나이며, 주로 API연결에 많이 사용이 된다. 무료이며 서버에 모듈 설치를 해야 사용이 가능하다. ㄴ PHP를 사용하게되면 많이 사용하게kuk1938.tistory.com 1. NEXON OPEN API - FC온라인4 API활용※ 넥슨 홈페이지에서 각 게임이나 전체 open api에서 원하는 게임의 api를 사용할 수 있음.ㄴ 본인의 api키는 발급을 받아야하며, 그 키로 api연동 가능. ㄴ api호출은 일일 최대 1000회 까지 가능. 1-1) - FC온라인4 계정고유식별자 조회 ㄴ ..
2024.05.06 -
[3] laravel - could not find driver 오류
[ 환경 ]ㄴ laravel 10.48.9 1. 오류 확인 ㄴ 원인 : PDO형태로 메서드 호출중이나, PDO드라이버가 비활성화 되어있음.ㄴ 해결 : PDO드라이버 활성화 시켜줘야함. 2. 오류 해결 ※ 경로 : php-8.1.28/php.ini - 설정파일 (본인이 설치한 php버전 폴더안에서) ㄴ 해당파일 extension=pdo_mysql 앞에 (;)세미콜론제거 하여 활성화.ㄴ php.ini파일 저장 후 라라벨 서버 재실행. 3. 결과 확인 ㄴ PDO 드라이버 활성화로 쿼리문 정상 출력.
2024.04.26 -
[2] laravel - MySQL 데이터베이스 연동
[ 환경 ]ㄴ laravel 10.48.9 1. .env 파일수정※ 예전 workbench접속이나 순수php에서 mysql서버 연결시 연결구문과 유사ㄴ 파일경로 : 본인이 생성한 라라벨 프로젝트 안에 .env파일 ㄴ DB_HOST - 호스트 입력(아이피 OR 도메인 ) ㄴ DB_PORT - 포트번호 입력(기본값으로 3306포트) ㄴ DB_DATABASE - 데이터베이스명 입력 ㄴ DB_USERNAME - 사용자명 입력 ㄴ DB_PASSWORD - 비밀번호 입력 2. 데이터베이스, 테이블 선언할 파일 생성 ※ 경로 : C:\Users\USER\프로젝트명\app\Modelsㄴ 해당 경로에 test.php로 파일 생성 ( 파일생성시 직접 폴더안에서 생성 또는 명령어로 생성 )php artisan make:mo..
2024.04.26 -
[1] laravel - composer & 라라벨 설치
1. PHP 다운로드ㄴ공식사이트 URL : https://windows.php.net/download# PHP For Windows: Binaries and sources ReleasesPHP 8.1 (8.1.28) Download source code [25.67MB] Download tests package (phpt) [15.38MB] VS16 x64 Non Thread Safe (2024-Apr-10 10:01:54) Zip [29.33MB] sha256: dfb80a048272765c9d4e5f7711ac0c7ae1376235732ff3dc0e24835ec761e867 Debug Pack [24.95MB] sha256: 5128windows.php.net ㄴ 8.1.28버전 압축파일을 다운받고,..
2024.04.25 -
[12] PHP - $_FILES로 파일 업로드_2 (DB저장)
[ 환경 ] ㄴ php 7 1. 테이블 생성 참고 URL - https://kuk1938.tistory.com/3 [2] MySQL - 테이블(table)생성·변경·삭제 ★ MySQL 5.7 버전으로 진행 : create,alter,drop을 테이블에 활용해볼 예정 [ 주의할 점 ] ㄴ use 데이터베이스명을 꼭 활용. ㄴ 다른 데이터베이스의 테이블 정보를 실수로 바꾸는일이 없도록 해야함. ★ kuk1938.tistory.com 참고 URL - https://kuk1938.tistory.com/25 [4] Workbench - 테이블(table) 생성 1. 테이블 생성할 DB 선택 : DB 좌측 화살표 클릭 ㄴ 4가지 목록중 Tables를 우클릭 하여 Create Table를 클릭해서 진행 2. 테이블 ..
2024.04.23 -
[11] PHP - $_FILES로 파일 업로드
[ 환경 ] ㄴ php 7 ※ 사용할 함수 ㄴ mkdir() - 폴더 생성 함수 ㄴ is_dir() - 폴더 존재 체크 함수 ㄴmove_uploaded_file() - 파일 업로드 함수 ※ 프로세스 1. $_FILES속성 변수선언하여 조건문 생성($_FILES 정보 유무 체크) 2. 폴더 존재 체크(업로드 성공시) 3. 폴더 생성(같은 이름의 폴더가 없을 경우) 4. 파일 업로드 진행 ※ 특이사항 1. DB와 연동하여 저장은 하지 않고, 서버에 업로드만 하는 코드로 구성 2. 단건의 파일만 업로드가 되며, 다건의 파일은 추후에 예정 3. 현재는 실제 파일명을 그대로 업로드하며, 추후에 임의의 파일명을 규칙을 지정하여 업로드 예정 1. 파일 업로드 php파일 코드확인 ㄴ 세팅한 폼에서 진행 https://..
2024.04.22