본문 바로가기

반응형

프로그래밍

(47)
[PHP] 업로드하는 사진 비율로 줄이기 input의 이름이 pic라는 가정으로 아래와 같이 진행하시면 됩니다. if($_FILES['pic']['name']){ // 파일명을 time함수를 이용해서 숫자로 변환하기 $tmp = explode(".",$_FILES['pic']['name']); $ext = end($tmp); $fn = time().".".$ext; $fn = strtolower($fn); } move_uploaded_file( $_FILES['pic']['tmp_name'], "./data/".$fn); // data폴더에 파일을 업로드 $src = "./data/".$fn; // 원본파일 $dst = "./data/".$fn; // 대상파일(덮어쓸꺼라 같은이름으로 처리) $quality = '80'; //-- jpg 퀄리티 ..
[PHP] 문자발송시 80자씩 잘라서 리턴하는 함수 사용법은 아래를 참고해주세요~
[PHP] 엑셀파일 제작시 숫자를 문자로 인식시키기 출력하고자 하는 내용의 스타일에 아래와 같이 적용하면 됩니다.
자바스크립트로 바코드스캐너 연결하기 jquery를 사용시 아래와 같이 하면 바코드 스캐너로 입력하는 값을 처리할 수 있습니다. $(document).scannerDetection({ timeBeforeScanTest: 200, // wait for the next character for upto 200ms startChar: [120], // Prefix character for the cabled scanner (OPL6845R) endChar: [13], // be sure the scan is complete if key 13 (enter) is detected avgTimeByChar: 40, // it's not a barcode if a character takes longer than 40ms onComplete: funct..
register_global(php 전역변수) 의 off사용 예전에는 대부분 호스팅 서버가 register_global이 on으로 되어 있어서. 라고 html에서 값이 넘어올때 그냥 라고 사용하면 되었습니다. 하지만 보안적인 측면에서 저부분이 제거되면서. 실제 사용시.. form의 get방식이냐 post방식이냐에 따라. 저것도 신경쓰기 싫을때는 라고 사용하게 됩니다. 꼭 프로그래밍할때 상위의 치환명령어에서 정확한 방식에 따른 변수를 대입해서 사용하시는게 php 프로그래밍 하실때 보안적인 측면에서 유리합니다. 혹여나 로 간편하게 변수를 풀어서 사용하는 끔찍한 짓은 하지 말아주세요~
[PHP] 실제 ip 확인하는 방법 일반적으로 프록시 서버를 사용하는 경우 $_SERVER[REMOTE_ADDR]값이 정상적으로 나오지 않는 경우가 잇습니다.
php의 fputscsv로 저장시 숫자를 문자열로 내보내기 php의 fputcsv로 저장시.. 00001이.. 엑셀에서는 1로.. 또는 123123123123123이.. 1234E+6 등의 지수로 표시되는 경우가 있는데요. 이를 문자열로 저장하려면 $str = '="'.$str.'"'; 형태로 저장하면 엑셀에서는 정상적으로 출력됩니다. 즉 값은 ="00001" 로 저장되는 형태입니다.

반응형