본문 바로가기

분류 전체보기

[PHP] PHP QR Code 세팅하기 샘플코드 : http://phpqrcode.sourceforge.net/examples/index.php ■ PHP QR Code 설치하기 ※ QR코드를 생성하기 위해서는 PHP GD가 사용 가능한 상태여야 한다. php.ini를 오픈하여 extension=php_gd2.dll 파일을 확인해보자. 사용이 가능하지 않는 상태라면 extension=php_gd2.dll의 주석( ; ) 을 제거하고 Apache를 재시작한 뒤 진행하자. 01. https://sourceforge.net/projects/phpqrcode/files/ 사이트에 접속하여 PHP QR Code 라이브 러리를 다운받는다. 02. 잠시 기다리고 있으면 phpqrcode.zip 파일을 다운받을 수 있다. (몇초정도 기다린 후 다운여부를 묻.. 더보기
[PHP] DB입력시 따옴표(')를 처리하는 addslashes, stripslashes 함수 ■ DB입력시 따옴표(')를 처리하는 addslashes, stripslashes 함수 PHP에서 문자열에 따옴표(큰 따옴표 : ", 작은 따옴표 : ')가 들어간 내용을 DB 값으로 집어 넣을때 addslashes, stripslashes 를 사용한다.그런데 HTML에 직접 값을 넣지않고, PHP에서 바로 출력하는 경우 문제가 생겨 간단히 정리하고자 한다. ① addslashes : 문자열에 따옴표가 사입된 경우 문자열 앞에 역슬래시(\')를 붙인다. ② stripslashes : addslashes를 사용한 해당 문자열의 역슬래시를 제거한다. 단순하지만 아래 출력 코드와 같이 input 트그에 값을 넣눈경우가 있어 이렇게 저리해 보고자 ㅏ않다. # 출력코드 quotation_marks.php 더보기
[PHP] 숫자 천단위 콤마 삽입(number_format, filter_var 함수) ■ 숫자 천단위 콤마 삽입(number_format, filter_var) 개발도중 기존값이 이렇게 통일 되지 않게 들어가 있는 경우가 존재했다. PHP에서는 천단위마다 콤마를 찍기 위해서는 number_format을 사용하면 되는데 이걸 써서 저 DB의 값들을 출력한다고 하면 천단위 콤마가 다시 적용되어 값이 꼬이는 경우가 발생하였다. 이 경우 아래와 같이 number_format과 filter_var를 동시에 적용함으로서 해결하였다. # 출력 코드 number_thousand.php # 출력결과 더보기
[JavaScript] 시간 자동 완성(HH:MM) 텍스트 박스 ■ 시간 자동 완성(HH:MM) 텍스트 박스 -. 텍스트 박스에 시간 기능을 입력하는데 시간을 HH:MM 으로 정리해서 자동으로 들어가고 보여지게 하기위하여 제작했다. -. HTML5의 과의 병행은 안되었다. # 소스 코드 time_colon.html 자바스크립트::시간 자동 완성(HH:MM) 시간 : # 출력 결과 위와같이 숫자를 4자리수(HHMM)만 자동으로 입력하면 완성되고, 완성된 HH:MM형식으로 입력해도 자동으로 계산할 수 있게 되어있다. 더보기
[PHP] GET방식으로 배열(Array) 전송하기 [PHP] GET방식으로 배열(Array) 전송하기 iframe 창을 띄우는 과정에서 넘겨야 할 값이 배열인 경우가 발생하였다. 그래서 GET방식으로 배열을 보내는 과정을 정리해 보았다. 01. GET값을 전송할 페이지 get_transmit.php 02. GET값을 전송받을 페이지 get_receive.php 출력결과는 아래와 같다. 더보기