file_exists 파일 혹은 디렉토리 존재의 유무를 검사합니다. 설명 bool file_exists (string $filename) 인수 filename 파일 혹은 디렉토리의 경로를 적어 줍니다. 참고로 윈도우즈에서는 네트워크 공유가 되어있는 파일을 확인하기 위해 //computername/share/filename 또는 \\computername\share\filename 로 사용이 가능 합니다. On windows, use //computername/share/filename or \\computername\share\filename to check files on network shares. 반환값 지정한 파일이나 디렉토리가 존재하는 경우 TRUE를 반환, 그렇지 않으면 FALSE를 반환 합니..
isset isset 변수가 설정되었는지 검사 설명 bool isset ( mixed $var [, mixed $... ] ) 변수가 설정되었는지 검사합니다. 변수를 unset()으로 지우면, 더 이상 설정되어 있지 않습니다. NULL로 지정한 변수를 확인하면 isset()은 FALSE를 반환합니다. NULL 바이트("\0")는 PHP NULL 상수와 다릅니다. 여러 인수가 주어지면, isset()은 모든 변수가 설정되었을 경우에만 TRUE를 반환합니다. 평가는 왼쪽에서 오른쪽으로 이루어지며, 설정되지 않은 변수를 만나면 바로 중단합니다. 인수 var확인할 변수. ...다른 변수 .. 반환값 var가 존재하면 TRUE, 아니면 FALSE를 반환합니다. 예제 Example #1
Paypal의 마지막 챕터 이제 마지막 마무리다. 챕터가 총 5개로 분할 되어 혼란스러움을 막기 위해 이번 포스트 에서는 [페이팔 결제 창 호출] -> [페이팔 IPN 수신 처리] -> [결제 완료 / 결제 취소 / 결제 에러] 까지 직접 코드를 적어보며 실무에서 본인이 그대로 쓴 코드를 소개하고 정리함으로써, 구현과 활용을 바로 할 수 있게 도울 예정이다. 참고로 지난번 포스트 까지의 내용을 일목요연하게 살펴보면... 주제 소개 내용 01. paypal의 테스트 ID만들고, 결제 창 띄워 보기 테스트 계정 생성과 결제 페이지 HTML로 호출 해 보기 02. paypal에서 "한글"을 전달할 때 유의사항과 값 넘기기 인코딩 설정과 ASP로 GET, POST 호출 해 보기 03. 페이팔 수수료 확인과 US..
이번엔 웬 뜬금없이 헬스다이어리다. 군제대 직후 부터 (2005年~) 비교적 오랜시간 운동을 했었다. 스노우보드, 스케이트보드, 자전거, 조깅, 헬스, 수영 등... 많은 운동을 했으나 그 중에서도 스포츠 클라이밍과 헬스 중에 고민을 하다가 모든 운동을 접고 2014년 새해 부터는 본격적으로 헬스만 하기 시작했다. 몸매관리에 목표를 두고 운동 프로그램과 방식을 직접 짠후 직장인이 할 수 있는 현실적인 식단, 그리고 금식(기름진+밀가루)을 정하고 실천 중 이다. 우연히 발견한 5년전 사진과 비교 해 보면 조금 발전이 있기는 한데 Before and After로 사진을 올려본다. Before 2009년. 176.6cm / 60kg 이때도 집에서 간단한 홈트레이닝은 꾸준히 했었다. 주로 푸쉬업이랑 윗몸일으키기..
주문서코드 만들기 나름이겠지만 제작했던 쇼핑몰의 invoice코드가 대략 이런식으로 만들어졌었기에 기록을 남겨둔다. 형식 = "[4자리 연도로 표기된 날짜] + [1] + [101] - [세션번호]" 예) 201404281101-750196931 만약 동일한 [4자리 연도로 표기된 날짜] + [1] 이 존재한다면 그 뒷 부분인 [101..102..103]을 +1로 증가 시킴 + [세션번호] 예) 201404281102-750196931 Code by Classic ASP
After HanabiAfter Hanabi Listen to my Beats. by Nujabes(2007 - Hydeout Productions 2nd Collection)If you still hear faint memories of the old mind. Especially in the 90's sensibility... Listen to My Beats뜬금없는 불금에 센치해져서 노래도 들을겸 만들어 보았다. 클래스 작업이 귀찮아서 그냥 fla에다가 코딩했는데처음엔 그냥 노래만 흘러나오도록 라이브러에 박아넣고 play 할 생각 이었지만..스펙트럼, 콘트롤러, 볼륨 등 기능이 붙어서 아예 한개의 플레이어 수준이 되어버렸다... ... source by Flash CS6 ) Use화면에 ..
FormatNumber The FormatNumber function returns an expression formatted as a number. FormatNumber함수는 지정된 식을 숫자로 반환합니다. Syntax FormatNumber(Expression[,NumDigAfterDec[,IncLeadingDig[,UseParForNegNum[,GroupDig]]]]) FormatNumber(입력 값, [소수점 표현 갯수], [앞에0 붙이기], [음수를(괄호)로 묶기], [화폐단위처럼 ,콤마 찍기]) 각 항목의 내용은 이렇다. parameter description Expression 포맷이 되는 식. 필수 값 NumDigAfterDec 얼만큼의 소수점을 오른쪽에 나타낼 지 표현합니다. 기본값-1..
Windows 7에 IIS와 ASP설치 ".asp"를 구동하기 위한 IIS와 ASP를 설치 해 보도록 하겠다. 1. 시작 > 제어판 > 프로그램 및 기능 2. 좌측의 'Windows 기능 사용/사용 안함' 클릭 다음과 같은 팝업창이 뜬다. 3. 여기에서 '인터넷 정보 서비스' (IIS:Internet Information service) 를 체크하면 된다. 반드시 신경 써 주어야 할 부분은 '응용 프로그램 개발 기능' 항목에서 자신의 개발 플랫폼을 체크 해 주는 것이다. 나의 경우 ASP와 CGI를 선택하였다. 나머지는 자동으로 기본 항목들이 체크 되어지므로 크게 신경 쓸 필요는 없고, FTP기능도 쓰고 싶다면 'FTP서버' 항목에도 체크. 4. 확인을 누르면 설치가 되고 설치가 다 되었으면 > 제어판의..
paypal IPN 처리를 하지 않았을 경우 문제점 paypal의 결제가 완료 되었을 때 return 페이지로 가도록 되어있다. 결제가 잘 되어서 return으로 설정 한 페이지로 가면 아무 문제가 없겠지만, 단순히 return된 페이지로 처리하기엔 아주 큰 문제점이 존재한다. 첫번째. 결제가 마무리된 URL로 바로 접근 할 경우, "보안"과 "오작동"의 문제. 악의적인 목적을 가진 사용자가 URL로 접근하여 서버사이드 페이지를 강제로 호출하게 됨으로써 일어나는 문제이다. 두번째. 결제가 완료 되었다 한들 'complete'인지 'refund'인지는 아직 모른다. 그저 일련의 과정이 모두 종료되고 return으로 등록한 페이지를 호출하여 처리하는 것이다. 결제가 되던 안되던 간에. paypal IPN 수..
paypal의 수수료를 확인 paypal을 이용하는 목적 자체가 해외결제에 있고 해외결제의 많은 통화는 USD로 거래가 될 것이다. paypal에서 적용되어있는 송금 수수료와 부가(추가)금액, 환율 계산에 대해서 알아보겠다. ps. 구매자(buyer)는 물건 구입에 대한 수수료는 없습니다. 해당 내용은 오로지 판매자(seller)에 해당됩니다. 1. paypal에 일단 로그인 해서 > Merchant Services 클릭 (실제 거래내역이 화폐 단위별로 뜬다) 2. 좌측에 Transaction Fees 클릭 3. 쭉쭉 되는데 까지 해석 해보면 맨 마지막 문장. "Your current rate is 3.4%" 현재 내 수수료 적용은 3.4% 입니다. 여기에서 현재 나에게 적용 되고 있는 수수료를 알 수 ..