간단한 것이지만, 모르면 한참 찾아봐야 하는 내용입니다. 아래와 같은 데이터가 있다고 치면... 두가지 점(.)과 하이픈(-)으로 입력하는 고객자료가 있다면 데이터 처리할때 검색할때 애로사항이 발생하지요. 그럴때 그 두 문자를 지우고 받는 방법...... $tel='010.0000-0000 ' ; // 공백도 하나 있다고 칩시다.. 어려운 과제를 쉽게... $tel = preg_replace("/\s+/","",$tel); // 모든 공백제거 if(strpos($tel,'-') || strpos($tel,'.')) { // 두가지가 있나확인... $str = array('-','.'); $tmp = str_replace($str, "", $tel); // 두가지 없애 문자를 배열에 넣어서 처리하는 방법도..
웹사이트에 사진등록을 위한 버튼을 만들고, 서버에서 처리하는 방법과 javascript와 제이쿼리 등을 이용해서 실제 서버에 파일을 업로드 하고, mysql로 DB에 이러한 내용을 저장하고 삭제하는 것까지 구현해 봅시다. 실제 웹사이트에 구현한 버튼.... 출고전 사진등록을 누르면 실제 작동하는 코드를 만들어 봤습니다. 버튼 제작 (bootstrap을 이용해서 간단하게 만듬) 출고전 사진등록 // 버튼을 눌렀을때 동작하는 구문 버튼을 누르면 reg_pic.php로 이동해서 화면에 창을 띄우고 파일을 선택하는 루틴을 만듭니다.
코딩을 하다보면 이런 함수가 있으면 코딩할때 도움이 되지 않을까? 이런 생각에 구글링으로 정보를 얻을 때가 많습니다. 시간과 날짜의 차이를 돌려주는 함수가 있지 않을까? 해서 검색했는데, 속시원하게 정확히 찦어주는 내용이 없는 것 같아서 여러 코딩의 아이디어를 합쳐 직접 만들어 봤습니다. 원리는 php strtotime이란 초단위 계산하는 내부 함수를 이용하는 방법인데, 원리는 상당히 간단한 편입니다. 우선 완성된 코드를 보겠습니다. php에서 gap_time(시작날짜시간, 종료날짜시간) 함수를 호출합니다. 위의 코드로 "2021-12-10 18:00:00"와 "2021-12-10 23:50:00"의 차이를 구하는 것입니다. 결과를 화면으로 보면, php 내부함수중 strtotime 이란 것에 대한 이해..
php로 웹프로그래밍을 하다가 오늘날짜에서 하루전날을 구하는 방법이나, 일주일 후.. 한달 후 오늘 등, 날짜를 이용한 다양한 구현방법이 궁금할때 참고해 보시면 좋을 것 같습니다. php라는 언어는 어떤 방식으로 날짜를 다루는지 한번 살펴보자구요. 먼저, 기본적으로 어제, 오늘 날짜를 아래처럼 구하는 것은 잘못된 방법임이 정설입니다. 단순한 방법이라고 생각하고 하지만, 이건 오류가 있는 것이지요. 현재일자를 구하고, 하루를 단순히 -1로 표현한 결과는 매달 1일이 되었을 때 어제 날짜로 00일을 리턴하는 오류가 발생합니다. 물론 1일이 아닌 경우는 다 맞겠죠? 하지만 치명적인 오류가 될 수 있는 것입니다. 예를들어 ) 2021-12-01의 어제를 2021-12-00으로 표시한다는 말입니다. 이를 보완하고..
제목과 같은 오류가 발생했다면 당황하지 말고,,,, 해결법을 찾아야 합니다. 핵심은 이것이더군요. class로 선언된 이름과 그 안의 함수의 이름이 같을때... 이런 오류가 발생합니다. 이미지 사이즈를 축소하는 php프로그램을 찾아서 연구하던 중... 위의 에러가 발생했지요. PHP Deprecated: Methods with the same name as their class will not be constructors ...... 좀 길더군요. 하지만, class Image { var $file; var $image_width; var $image_height; var $width; var $height; var $ext; var $types = array('','gif','jpeg','png','s..
function check_alert() { // load 알림설정 var tmp; var name='' ; tmp="../load_alert.php"; $("#vacancy").load(tmp); var voc_alert=$("#voc_alert").val(); var ma_alert=$("#ma_alert").val(); if(name=='홍길동' && voc_alert=='1') { alertify.alert(' 현장VOC 도착 알림', ' 홍길동님 현장VOC가 접수되었습니다. 확인 후 조치바랍니다. '); tmp="../save_alert.php?voc_alert=0" + "&ma_alert=" + ma_alert; $("#voc_alert").val('0'); $("#vacancy").load(..
php 종종 사용하는 함수들 모아봤어요. 프로그램마다 사용하는 함수들이 약간씩 달라서 작성중에 많이 혼동이 되기도 합니다. php에서 사용하는 함수들을 정리해서 보다보면 아마도 곧 정일 들 것입니다.^^ 첫번째는 배열에 관한 함수들입니다. unset($array); // 배열 초기화, 메모리 할당쪽에서는 초기화도 중요하죠. $array = array(); // 중괄호와 대괄호가 프로그램마다 다른데, 선언할때는 ()로 배열 선언 array_push($arrayname, "값"); // 값 추가, 보통 변수명 $arrayname=" "; 이런식으로 넣을 수도 있지만, 보다 php스럽게 배열을 넣으려면 array_push명령을 써보세요. $data[$key] = $value; // key 지정하고 값 추가 c..
- Total
- Today
- Yesterday
- 테크에능한여성
- 자바스크립트한글입력시반응하도록만드는코드
- #소프트웨어배포
- Bootstrap 5
- #InstallForge
- #파이썬인스톨러
- chatGPT3.5파이썬버전
- General error: 2031
- 스크립트작성기초
- #InnoSetup
- 오토핫키에디터창업데이트금지하기
- 파이썬코드줄바꿈방법
- #cx_Freeze
- 오토핫키가이드
- #프로그램설치
- .htaccess수정
- #파이썬패키징
- 코딩튜토리얼
- td요소중에 1행과 1열은 제외
- 자바스크립트 한글초성
- #NSIS
- 2분후종료오토핫키
- 프로그래머생활
- #독립실행파일
- 효율적코딩방법
- 뫄프로그래밍
- sql문장 날짜계산
- 코딩효율성
- 카페24가비아phpinfo수정
- 작업공정에 대한 코드작성
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |