ASP + oracle9i 연동방법   H 5000

자 이제 ASP와 oracle9i 연동 방법.!!   우선 웹 서버에 oracle9i 클라이언트를 다운 받아야함   어디서 받는냐!! https://edelivery.oracle.com/EPD/Download/get_form <-- 요기가서   자기에 맞는 거 선택하고 검색하면 Oracle9i Database Release 2 (9.2.0.1.0) Media Pack for Microsoft Windows <-- 요런게 나옴   그럼 계속 버튼을 눌러서 들어감 Oracle9i Client Release 2 (9.2.0.1.0) for Microsoft Windows 98/NT/2000/XP <-- 요...

[PHP] 오늘본 상품 만들기   H 9000

1. 상품뷰 페이지에서 $viewproduct=$_COOKIE["ViewProduct"]; // 쿠키 불러오기 if(strrpos(" ".$viewproduct,",".$productcode.",")==0) { if(strlen($viewproduct)==0) { $viewproduct=",".$productcode.","; } else { $viewproduct=",".$productcode.$viewproduct; } } else { $viewproduct=str_replace(",".$productcode.",",",",$viewproduct); $viewproduct=",".$productcode.$viewproduct; } $viewproduct=substr($viewproduct,0,571); setcookie(...

[PHP]원하는문자열 찾아서 그 다음부터 출력   H 5000

// KKK 다음의 모든 문자열 출력 $search_str = 'KKK'; $search_text = substr($contents, strpos($search_str) + strlen($search_str));

[PHP] strpos(),strrpos()와 strstr(),strrchr() 함수이용   H 24000

strpos 문자열이 처음 나타나는 위치를 찾습니다 [설명] int strpos ( string $haystack , mixed $needle [, int $offset ] ) haystack 문자열에서 needle 이 처음 나타나는 수 위치를 반환합니다. PHP 5 이전의 strrpos()와는 달리, 이 함수는 needle 인수로 문자열을 받아서, 전체 문자열을 사용합니다. [인수] haystack 탐색할 문자열 needle needle 이 문자열이 아니면, 정수로 변환하여 해당하는 값의 문자를 취합니다. offset 선택적인 offset 인수는 haystack ...

문자열 자르기 이전표현과 5.0 이상일때 방식(mb_strimwidth )   H 5000

대개 PHP로 게시판을 만든다거나, 최근게시물을 뽑아온다거나 하는 등의 작업을 할 때면정해놓은 가로크기(wIdth) 보다 글자수가 많은 경우 이를 잘라주어야 하는 경우를 만날 때가 많습니다.  function cut_str($msg,$cut_size) { if($cut_size<=0) return $msg; if(ereg("\[re\]",$msg)) $cut_size=$cut_size+4; for($i=0;$i<$cut_size;$i++) if(ord($msg[$i])>127) $han++; else $eng++; $cut_size=$cut_size+(int)$han*0.6; $point=1; for ($i=0;$i { ...

썸네일 만들기.!!   H 5000

// 원본 이미지 -> 썸네일로 만드는 함수function thumbnail($file, $save_filename, $max_width, $max_height){        $src_img = ImageCreateFromJPEG($file); //JPG파일로부터 이미지를 읽어옵니다         $img_info = getImageSize($file);//원본이미지의 정보를 얻어옵니다        $img_width = $img_info[0];        $...

php 환경변수정리   H 5000

php 환경변수정리 $_SERVER["SERVER_PROTOCOL"]; // 프로토콜을 읽어온다$_SERVER["SERVER_NAME"]; // 현재접속중 인 서버 이름을 읽어 온다(도메인)$_SERVER["SERVER_PORT"]; // 웹 서버가 사용하는  포트를 읽어온다.$_SERVER["REQUEST_URI"]; // 현재 위치한 웹의 주소를 읽어온다.$_SERVER["REQUEST_METHOD"]; // 전송방식을 읽는다(post,get) $_SERVER_ADDR; // 현재 접속중인 웹서버의 IP주소를 담고있다. $_REMOTE_ADDR; // 사용자의 IP주소를 담고있다. $_DOCUME...

PHP 썸네일 처리 함수   H 5000

make_thumbnail("이미지경로", 100, 80, ""); function make_thumbnail($source_file, $_width, $_height, $object_file){ list($img_width,$img_height, $type) = getimagesize($source_file); if ($type==1) $img_sour = imagecreatefromgif($source_file); else if ($type==2 ) $img_sour = imagecreatefromjpeg($source_file); else if ($type==3 ) $img_sour = imagecreatefrompng($source_file); else if ($type==15) $img_sour = imagecreatefromwbmp($...

ASP에서 SQL 쿼리 실행시 시간제한 만료 해결법입니다.   H 9000

방대한 데이터를 엑세스 할때 시간제한 만료로 에러가 났을 시 해결 방법 입니다.   1. 일단은 해당 쿼리를 분석하여 최적의 쿼리로 수정해 주는게 가장 좋은 방법 입니다.   2. ASP DB Connection Page에서 ADODB.Connetion 객체의 속성 중 ComandTimeout = 120으로 늘리는 방법 입니다.   ex)   Set DB = Server.CreateObject("ADODB.Connection")DB.ConnectionString = session("DB_PATH")DB.ConnectionTimeout = 120DB.CommandTi...

ASP 데이터를 xml형식으로 나타내기   H 5000

ASP 에서 데이터를 xml 형식으로 만들어서 뿌려주는 방법   <% @CodePage = 65001 %> <%response.ContentType="text/xml"%> <?xml version="1.0" encoding="utf-8"?> <data>  <item>    <title>제목</title>    <date>2011-01-01</date>  </item></data>