[ASP] 날짜형식 변환 (dateFormat)   H 9000

하여간 ASP는 여러가지로 귀찮게 함..;;  Function get_DateTimeFormat(obj_date, dateFormat) Dim reValue if false = IsDate(obj_date) then obj_date = now end if if dateFormat = "" then dateFormat = "yyyy-mm-dd-h:n:s" end if reValue = Replace(dateFormat, "yyyy", Year(obj_date)) reValue = Replace(reValue, "mm", right("0" & Month(obj_date) , 2)) reValue = Replace(reValue, "dd", right("0" & Day(obj_date) , 2))...

[ASP]파일생성(Scripting.FileSystemObject)   H 11000

ASP에서 파일 생성 하는법... 뭐 아주 간단합니다잉  today = replace(date(),"-","") FileName = "test_"&today&".txt" Set FileObject = Server.CreateObject("Scripting.FileSystemObject") Set Out = FileObject.CreateTextFile(Server.MapPath("/경로/" & FileName),TRUE,FALSE) text = "삽입내용" Out.WriteLine(text) 간단하죠잉?   참고로CreateTextFile 부분에 총3개의 구분이 있음.   FileObject .CreateTextFile [파일이름], ...

[ASP] sql injection & xss 방지   H 10000

Function Check_sql(str) Dim result_str SQL_Val = str SQL_Val = Replace(SQL_Val, ";", " ") SQL_Val = Replace(SQL_Val, "@variable", " ") SQL_Val = Replace(SQL_Val, "@@variable", " ") SQL_Val = Replace(SQL_Val, "+", " ") SQL_Val = Replace(SQL_Val, "print", " ") SQL_Val = Replace(SQL_Val, "set", " ") SQL_Val = Replace(SQL_Val, "%", " ") SQL_Val = Replace(SQL_Val, "<script>", " ") SQL_Val = Replace(SQL_Val, ...

php 엑셀파일 읽기   H 5000

엑셀파일 읽기.. php-excel-reader-2.21_.zip

[PHP]외환은행 환율정보 이용 원화계산   H 13000

첨에는 그냥 구글에서 제공해주는 거시기로 하다가... 이상하게 새로고침만 하면 값이 바껴서... 외환은행에서 제공해 주는걸로.. 이거 써도 되는건가 모르겠네 근데..;; 하여간 코드.//이스케이프 function esc($str,$reg="/[^0-9]/i"){ return preg_replace($reg,"",$str); } //파일불러오기 function getFilePs($url=""){ $ch = curl_init(); curl_setopt ($ch, CURLOPT_URL, $url); curl_setopt ($ch, CURLOPT_HEADER, 0); ob_start(); ...

PHP Curl 설명 및 사용법   H 10000

$ch = curl_init([String url])        /* curl 세션의 초기화 [파라메터는 선택사항]. */ curl_setopt($ch, OPTION, VALUE)  /* curl 옵션을 세팅한다. */ curl_setopt 의 OPTION       CURLOPT_HEADER    : 헤더 정보를 받기 원한다면 이 옵션을 추가한다. VALUE : 1 OR true       CURLOPT_NOBODY    : 본문의 정보를 받기 원하지 않는다면 이 옵션을 추가한다.       CURLOPT_TIME...

PHP 날짜계산 함수 몇개..(날짜더하기,차이,요일)   H 10000

날짜 더하기 function dateAdd($orgDate,$mth){  $cd = strtotime($orgDate);  $retDAY = date('Y-m-d', mktime(0,0,0,date('m',$cd),date('d',$cd)+$mth,date('Y',$cd)));  return $retDAY; }   날짜 차이 구하기 function dateDiff($date1, $date2){  $_date1 = explode("-",$date1);  $_date2 = explode("-",$date2);  $tm1 = mktime(0,0,0,$_date1[1],$_date1[2],$_date1[0]);  $tm2 = mktime(0,0,0,$_date2[1],$_date2[2],$_date2...

PHP 파일업로드시 하위폴더 생성   H 11000

대 삽질의 시대가 도래 했다...   우리모두 PHP 파일 업로드를 하지요...   뭐 다들 간단히들 하겠지요..   우선 is_dir('업로드경로') 함수로 뭐 폴더있는지 없는지 체크하고...   그리고 없으면 다들 mkdir('test',0777) 하시잖아요? 근데 문제는.. 폴더가 하위폴더 까지 들어갈때는??   그렇습니다 여러분 뒤에 true 만 붙여 주면 됩니다.   mkdir('test/test/test',0777,true)  오늘의 핵심은? 저뒤에 true 라는거... 이거 모르고 있...

PHP4에서 json_encode 사용하기   H 5000

json_encode 는 PHP5 에서부터 제공해주는듯..   그래서 찾아보니 PHP4에서 작동되게 누가? 함수를 만들어 놓은거 같음.. 좋으신분 좋은일 하셨어요..ㅎ  function json_encode2($data) { switch (gettype($data)) { case 'boolean': return $data?'true':'false'; case 'integer': case 'double': return $data; case 'string': return '"'.strtr($data, array('\\'=>'\\\\','"'=>'\\"')).'"'; case 'array': $rel = false; // ...

PHP mail()함수   H 4000

  function send_mail($fromaddress, $fromname, $toaddress, $toname, $subject, $body) { $to = $toaddress; $Headers .= "Return-Path: $fromaddress\n"; $headers .= "From: $fromname<$fromaddress>\n"; $headers .= "X-Mailer: PHP/" . phpversion() . "\r\n"; $headers .= "Content-Type: text/html; charset=euc-kr"; $memo = stripslashes($body); @mail($to, $subject, $memo, $headers); } //send_mail("...