Skip to content

CHICPRO

  • Life Log
  • Cycling Log
  • Photo Log
    • Portrait
    • Landscape
    • Flower
    • Etc
  • Coding Log
  • Information

Category: 코딩 이야기

[PHP] 현재 파일의 절대 경로 구하기

2012-01-11 by 편리

작업 중인 쇼핑몰의 회원관리 부분에서 회원리스트 관련 페이지는 4개이고 회원정보를 수정하는 페이지는 1개인데 이 경우 각 리스트 페이지에서 회원정보 수정 버튼을 클릭해 정보수정 페이지로 들어갔을 때 정보 수정 후 다시 이전 페이지로 돌아가야 하는데 이 문제를 해결하기 위해 약간 꼼수를 부려봤다. 더 좋은 방법이 있을 것이다. 우선 현재 로드된 파일의 절대경로의 디렉토리명과 파일 이름을 구해서 …

Continue Reading

jQuery UI 플러그인을 이용한 날짜 입력

2012-01-07 by 편리

쇼핑몰 마이페이지에서 주문조회 시 날짜 입력하는 부분을 작업 중인데.. 날짜 입력을 아이콘을 클릭했을 때 입력되도록 해야 한다. 입력 날짜의 형식을 일정하게 해야하기 때문이다. 날짜입력은 jQuery UI 플러그인을 사용해서 이미지처럼 표시되게 한다. 아래는 소스 코드이다. <div id=”searchBox”>     <div id=”simpleSearch”>         <div class=”scitem1″>간편검색</div>         <div class=”scitem2″>             <div class=”period_button”><img src=”<?=$g4[mypage_img_path]?>/btn_1week.png” alt=”최근1주일” /></div> …

Continue Reading

jQuery Validation 플러그인을 이용한 회원 가입폼 체크

2012-01-06 by 편리

회원 가입 폼 체크에서 jQuery Validation 플러그인을 활용하면 폼 체크를 비교적 간단히 할 수 있다. <script type=”text/javascript”> $(function() {     $.validator.setDefaults({         onkeyup:false,         onclick:false,         onfocusout:false,         showErrors:function(errorMap, errorList){             if(this.numberOfInvalids()) {                 alert(errorList[0].message);             }         }     });     $(‘form[name=fmember]’).validate({ …

Continue Reading

회원 가입시 정규식을 이용한 아이디 체크

2012-01-06 by 편리

회원 가입시 아이디는 영문, 숫자, -, _ 정도만 입력하게 하려면 정규식을 이용해서 체크를 해야한다. 또한 아이디 첫 글자는 영문자로 해야한다는 조건도 있다. 우선 PHP 코드는 아래와 같다. if(!preg_match(“/^[a-z]/i”, $mb_id)) {     echo “아이디의 첫글자는 영문이어야 합니다.”;     exit; } if(preg_match(“/[^a-z0-9-_]/i”, $mb_id)) {     echo “아이디는 영문, 숫자, -, _ 만 사용할 수 있습니다.”;     exit; …

Continue Reading

preg_replace를 이용한 날짜, 시간 형식 변경

2012-01-04 by 편리

쇼핑몰 작업 중에 신용카드 연동을 위한 작업을 진행 중인데.. 연동 완료 후 승인 시간을 날짜는 20120104 그리고 시간은 153614 와 같은 형식으로 데이터를 넘겨줘서 MySQL DB에 저장할 datetime 형식이 필요해서 만든 것이다. <?php echo preg_replace(“/([0-9]{4})([0-9]{2})([0-9]{2})/”, “\1-\2-\3”, “20120104”); echo preg_replace(“/([0-9]{2})([0-9]{2})([0-9]{2})/”, “\1:\2:\3”, “153614”); ?> 위에는 날짜 형식을 바꾸는 것이 아래는 시간 형식을 변경하는 부분이다.

Continue Reading

Posts pagination

  • Previous
  • 1
  • …
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • …
  • 88
  • Next

Recent Posts

  • php 배열 연산에서 + 와 array_merge 의 차이
  • pcntl_fork 를 이용한 다중 프로세스 실행
  • 아이폰 단축어를 이용하여 주중 공휴일엔 알람 울리지 않게 하기
  • 구글 캘린더 전체일정 재동기화
  • OpenLiteSpeed 웹서버에 HTTP 인증 적용
  • OpenLiteSpeed 웹어드민 도메인 연결
  • WireGuard를 이용한 VPN 환경 구축
  • Ubuntu 22.04 서버에 OpenLiteSpeed 웹서버 세팅
  • 맥 vim 세팅
  • 우분투 시스템 터미널쉘 zsh 로 변경

Recent Comments

  • 편리 on 업무관리용 그누보드 게시판 스킨
  • 임종섭 on 업무관리용 그누보드 게시판 스킨
  • 캐논 5D 펌웨어 | Dslr 펌웨어 업그레이드 방법 82 개의 베스트 답변 on 캐논 EOS 30D 펌웨어 Ver 1.0.6 , EOS 5D 펌웨어 Ver 1.1.1
  • Top 5 캐논 5D 펌웨어 Top 89 Best Answers on 캐논 EOS 30D 펌웨어 Ver 1.0.6 , EOS 5D 펌웨어 Ver 1.1.1
  • 편리 on 워드프레스 애니메이션 gif 파일을 mp4로 변환하여 출력하기
  • 임팀장 on 워드프레스 애니메이션 gif 파일을 mp4로 변환하여 출력하기
  • 편리 on Notepad++ NppFTP 플러그인 수동 설치
  • paul-j on Notepad++ NppFTP 플러그인 수동 설치
  • YS on Windows 10 iCloud 사진 저장 폴더 변경
  • 편리 on Docker를 이용한 Centos7 + httpd + php 5.4 개발환경 구축

Meta

  • Log in
  • Entries feed
  • Comments feed
  • WordPress.org
© 2025 CHICPRO | Built using WordPress and SuperbThemes