본문 바로가기

php

PHP팁. base64 문자열 디코딩이 안될 때 PHP팁. base64 문자열 디코딩이 안될 때 base64 인코딩을 아시나요? 이메일을 주고 받거나 홈페이지에 파일을 업로드할 때, 문제가 없도록 하기 위해서 본래 내용을 64개의 문자로만 구성된 문장으로 변환하는 것을 의미합니다. 이를 base64 인코딩 문자열이라고 하는데 64진수라고도 불릴수 있습니다. 본래 내용을 base64 문자열로 바꾸는 과정을 인코딩, base64 문자열을 본래 내용으로 해독하여 복원하는 과정을 디코딩이라고 하지요. 이를테면 'cray'를 base64 인코딩 문자열로 바꾸면 'Y3JheQ=='이 되고, 이 문장을 다시 디코딩하면 'cray'가 됩니다. php에서는 base64_encode( ) 함수와 base64_decode( ) 함수가 각각 그에 해당합니다. 그런데 문제는.. 더보기
MYSQL 이 뭐여? [ 마이에스큐엘은 서류철이다! ] 1. 오토셋 APM 인스톨러 ( apache + php7.2 + mariadb ) 설치 | https://itadventure.tistory.com/93 2. 코드이그나이터 4 ( codeigniter 4 ) 설치 | https://itadventure.tistory.com/95 3. 비주얼 스튜디오 코드 에디터 설치 & 한글 설정 | https://itadventure.tistory.com/96 4. 폴더열기 / 웹페이지 편집(1) | https://itadventure.tistory.com/97 5. 웹페이지 편집(2) | https://itadventure.tistory.com/101 6. 코드이그나이터4의 URL 규칙 | https://itadventure.tistory.com/105 7. php.. 더보기
php - resize image function php - resize image function Resizing image is frequent skill for PHP web. Usally it is used for making thumbnail image. but a lot of resizing source is rightless I think, so I am making this source :) function resize_image($file, $newfile, $w, $h) { list($width, $height) = getimagesize($file); if(strpos(strtolower($file), ".jpg")) $src = imagecreatefromjpeg($file); else if(strpos(strtolower($fil.. 더보기
php - 이미지 리사이즈(크기변경) php 이미지 리사이즈 php에서 이미지 크기를 변경하는 건 빈번하게 사용되는 기술입니다. 보통 썸네일 이미지를 만들 때 많이 사용되는데요. 관련 소스들이 어중간한게 많아 새로 만들었습니다 :) function resize_image($file, $newfile, $w, $h) { list($width, $height) = getimagesize($file); if(strpos(strtolower($file), ".jpg")) $src = imagecreatefromjpeg($file); else if(strpos(strtolower($file), ".png")) $src = imagecreatefrompng($file); else if(strpos(strtolower($file), ".gif")) $s.. 더보기