Skip to content

CHICPRO

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

Category: 코딩 이야기

[삽질] 변수 선언을 빼먹지 말자

2012-12-24 by 편리

12월 초부터 계속 작업중인 부분을 거의 마무리 하고.. 작업중에는 크롬으로만 테스트를 진행했으니까 다른 브라우저에서도 테스틀 해봐야겠다는 생각이 들어 오늘 IE와 파이어폭스를 실행하고 진행을 했는데 아 글쎄.. 크롬이나 파이어폭스에서는 전혀 문제가 없는 자바스크립트 코드가 IE에서 제대로 작동하지 않는 황당한 문제가 생겨서 구글링을 해보고 했지만 딱 내가 원하는 경우의 답도 없고 해서 코드를 다시 짜야하나 고민을 하던 …

Continue Reading

[정규식] 문자열 끝의 , 제거

2012-12-17 by 편리

정규식 초보.. 굳이 필요하지 않은데 요즘 작업 중인 코드에 정규식을 좀 써보려고 기를 쓰고 있다. 이렇게라도 해야 나에게는 어렵게 느껴지는 정규식을 공부할테니 말이다. 난 이렇게 해야 공부한다. ^^; <?php $str = ‘google,naver,daum,,,,,’; $str = preg_replace(“/,+$/”, “”, $str); echo $str; ?> 결과 : google,naver,daum 테스트해보면 잘 나오는데.. 이건 제대로 한 것인지 또 확신은 없다. 정규식의 길은 …

Continue Reading

[PHP] array_map 대체 목적으로 만들어본 array_add_callback 함수

2012-12-14 by 편리

쇼핑몰 솔루션을 하나 작업중인데.. 보통 PHP + MySQL 환경에서는 데이터를 DB에 입력하기 전에 injection을 막기 위해 mysql_real_escape_string()를 각 데이터에 적용을 해주게 된다. form에서 넘겨운 데이터는 Array의 형태이므로 일반적인 경우에는 아래와 같이 사용하면 쉽게 mysql_real_escape_string()를 적용할 수 있다. <?php $_POST = array_map(“mysql_real_escape_string”, $_POST); ?> 또는 foreach 구문을 사용해도 된다. <?phpforeach ($_POST as $key => $value){    $_POST[$key]=mysql_real_escape_string($value);}?> …

Continue Reading

[PHP] 랜덤 쿠폰번호 생성 함수

2021-04-26 by 편리

그누보드를 사용하는 사이트에서 쿠폰번호를 무작위로 생성할 때 사용하기 위해 만든 함수이다. 16자리의 쿠폰번호가 랜덤하게 생성되는데 위 함수만으로는 중복되지 않는다는 것을 보장할 수 없기 때문에 DB에 저장후 중복여부를 체크하는 부분도 추가를 해둔 상태이다. 43만건 정도 생성해봤는데 이상없이 작동한다.

Continue Reading

[JS] 자바스크립트에서 날짜 형식 체크

2012-12-10 by 편리

MySQL을 사용하는 경우 날짜 형식을 “2012-12-09” 이런 식으로 저장하게 되는데 이 형식을 자바스크립트에서 체크하려면 어떻게 해야할까? 바로 정규식을 이용하면 되는데.. 이것을 위해 test() 메서드를 사용한다. <script> var str = “2012-12-15”; var pattern = /[0-9]{4}-[0-9]{2}-[0-9]{2}/; if(pattern.test(str)) {     alert(“true”); } else {     alert(“false”); } </script> 정규식은 아는 게 거의 없지만 하나씩 알아가는 재미가 …

Continue Reading

Posts pagination

  • Previous
  • 1
  • …
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • …
  • 88
  • Next

Recent Posts

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

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