반응형

취업 183

[php] php 업로드 파일 크기 제한 해제하기.

일단 페이지에 출력하는 부분(라우팅?)에 phpinfo()를 이용하여 해당 php 정보를 호출한다. 그러하면 php loaded configuration file라고 써있는 부분이 있는데, 이곳으로 이동한다. 터미널이든 ubuntu이든 상관없다. 해당 파일이 있는 곳으로 이동 후 php.ini를 수정한다. https://iwordpower.com/wp-content/uploads/2017/04/php-ini-path-windows.jpg - 파일 업로드 허용 여부 설정 file_uploads = On //On 또는 Off로 설정 - 파일 업로드 사이즈의 최대 크기 설정 upload_max_filesize = 2M //최대 2048M 이하로 설정 - 파일 업로드 최대 개수 설정 max_file_upload..

취업/PHP 2022.03.07

[UI] input, selectbox, box-shadow css, modal popup 디자인 사이트

좀 뻘글이긴한데, 그냥 회사에서 쓰려고 디자인 찾기 귀찮아서 저장해둠. https://csshint.com/css-input-text/ 20+ CSS Input text - csshint - A designer hub Latest Collection of free Hand picked Html CSS Input text Examples. Demo and Download the zip (*.zip). jumping input text, CSS Floated Labels csshint.com https://freefrontend.com/css-select-boxes/ 31 CSS Select Boxes Collection of free HTML and CSS custom select box code exam..

취업/UI 디자인 2022.02.23

[ci4] 최소지원 php 버전은 7.2? 7.3?

회사에선 ci4이지만, php 버전 7.2를 쓰는데, ci4에선 다운로드에선 최소 지원이 7.3버전이더라 https://codeigniter.com/download Welcome to CodeIgniter CodeIgniter 4 is the latest version of the framework, intended for use with PHP 7.3+ (including 8.0). The initial release was February 24, 2020. The current version is v4.1.8. You *could* download this version of the framework using the button below, but w codeigniter.com 무엇이 문제인고? ..

취업/CodeIgniter 2022.02.22

[PHP] INPUT type="file" 업로드 즉시 사진 업로드 시키기.

$('#upload').on('change', function() { console.log('upload'); }); 방법은 간단하다. 변화를 감지하게 하여 해당 파일이 업로드시에 해당 console.log가 찍히는 부분에 원하는 코드 예를 들어 ajax나 또는 axios, fetch를 넣어 서버에 통신하게 하면된다. 속도에 문제가 있다하면, 제이쿼리보다 바닐라코드가 빠르므로 제이쿼리를 쓰지 않는다면, 바닐라 코드를 쓰길 권장한다. document.getElementById('upload'); 이렇게 접근하면 된다.

취업/PHP 2022.02.17

[chart.js] 차트 그래프 내의 value값 표시하기.

차트 js를 사용하다보면 차트 내에서 해당 값이 어떤지 표시할 필요가 있다. 시안성 측면에서 매우 유리하니까. 그런데, 이게 기능구현이 매우 어려웠다. 왜 안되나 했더니 이게 확장 라이브러리로 지원하는 기능이었네? 사용방법은 3번째 링크를 참조하자. 대충 공식문서를 보면 plugins 코드 안에 설정하고, data 객체에도 따로 넣어주면 된다. 하지만 3번째 링크보면 더 자세히 설명되어 있다. Chart.defaults.set('plugins.datalabels', { color: '#FE777B' }); var chart = new Chart(ctx, { options: { plugins: { // Change options for ALL labels of THIS CHART datalabels: { ..

취업/Chart.js 2022.02.09
728x90