분류 전체보기(217)
-
[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 -
[10] PHP - $_FILES란?
[ 환경 ] ㄴ php 7 ※ $_FILES ㄴ PHP 버전 4.1.0부터 사용 가능한 전역변수이다. ㄴ 공식 URL : https://www.php.net/manual/en/reserved.variables.files.php PHP: $_FILES - Manual Error code returned in $_FILES['userfile']['error'].■UPLOAD_ERROR_OK, value 0, means no error occurred. ■ UPLOAD_ERR_INI_SIZE, value 1, means that the size of the uploaded file exceeds themaximum value specified in your php.ini file with the upload_..
2024.04.21 -
[9] PHP - CURL 사용법
[ 환경 ] ㄴ php 7 ※ CURL 이란 ㄴ PHP에서 사용하는 모듈 중 하나이며, 주로 API연결에 많이 사용이 된다. 무료이며 서버에 모듈 설치를 해야 사용이 가능하다. ㄴ PHP를 사용하게되면 많이 사용하게 될 기술이다. ㄴ CURL 모듈에 사용되는 함수들이 존재하며 해당함수에는 옵션이 존재하며, 함수와 옵션을 세팅해서 진행한다. 1. CURL 세팅 ㄴ curl.php 페이지 ㄴ curl 함수와 옵션을 기본으로 세팅하였다. ㄴ 보통은 form태그를 사용해서 진행하지만, 오늘은 페이지에서 바로 진행하겠다. ex) form태그에서 정보입력(action에서 정보전송) - curl.php페이지에서 받은 데이터 한번 더 다른페이지로 전송 - 최종 페이지에서 처리 ※ 서로 다른 사이트에서 통신하여 정보를 ..
2024.04.18 -
[8] PHP - $_GET 사용법
[ 환경 ] ㄴ php 7 1. form 태그 HTML 삽입 미리보기할 수 없는 소스 1. 2. 3. 사과 배 4. get 전송 [ form태그 옵션 ] ㄴ form태그의 method,action 옵션을 활용해서 정보를 전달해야함. ㄴ $_GET변수로 값을 전달할것이므로 method="GET" ㄴ action은 정보를 받을 파일경로를 입력해주면 된다. [ input 태그 옵션 ] ㄴinput의 name옵션이 $_GET 이름으로 들어간다. ※ php에서 input name값과 다르게 입력해서 호출할 경우 값을 불러오지 못한다 ㄴ 위 input, select, textarea에서 입력한 값이 php 값으로 들어간다. ㄴ input type checkbox, radio등의 타입도 값을 넘겨서 받을 수 있다. ..
2024.04.16