본문 바로가기

스크립트

오늘본 상품 추가하기 더보기
php 소수점 아래 자동 처리하는 방법 round(값, 자리) http://kr2.php.net/manual/kr/function.round.php 더보기
할인률 표시하기 예) 시중가격 : 10,000 원 판매가격 : 8,000 원 (20%↓) /shop/item.php의 258 라인 부근에서... 판매가격옆에 다음을 삽입 합니다. /shop/list.skin.10.php (자신이 쓰는 리스트 스킨에서) 29라인 부근에서... $halin = ""; // 할인율을 미리 지워둬야 합니다. if ($row[it_cust_amount] >0) { $halin = 100 - get_amount($row) / $row[it_cust_amount] * 100; if ($halin 더보기
select 문 랜덤으로 (random)으로 불러오기 SELECT * FROM table ORDER BY rand( ) LIMIT 5 ; // limit 개수 select 문 랜덤으로 (random)으로 불러오기 더보기
가격대 검색추가하기 이 검색 코드를 넣고 싶으신곳에 복사해 넣습니다. 더보기
상품관리에서 포인트 %로 자동 계산 상품관리에서 포인트를 %로 계산하기 기찮아서 %를 선택 자동으로 계산돼 입력되도록 했습니다 %계산 기준은 회원가격기준으로 했습니다 10%까지만 적용했으며 그이상 원하시는 분은 소스 수정해 사용하시기 바랍니다 %를 사용안하시고 임의로 입력해 사용하시려면 기존처럼 포인트 입력창에 직접 입력하시면됩니다 회원가격말고 다른 것으로 하시려면 파일 소스 하단부분에 // 포인트 자동 계산 function change_value(f) { var a = f.it_amount2.value; var b = f.puro_point.value; var pp = a*b; var ppp = parseInt(pp); document.getElementById('it_point').value = ppp; } // 포인트 자동 계산 부분.. 더보기
찾아보기 버튼모양 바꾸기 http://poshopzil.com/bbs/js_data/file_input_change/ 더보기
레벨에 따라 보여지는 부분을 달리할수 있다. :: 레벨3 보다 낮거나 같은사람에게 보여지는 부분 :: 레벨3 보다 큰사람에게 보여지는 부분 더보기
간단한 경고문 onclick 삭제 를 리용하면 됩니다.ㅋ 더보기
write.php ">/img/btn_write.gif" border='0'>비회원 글쓰기 안될때 강제로 입력시키기 더보기
상품 상세부분 자동 사이즈 줄임 부분 // 상품상세설명에 있는 이미지의 사이즈를 줄임 function explan_resize_image() { var image_width = 680; var div_explan = document.getElementById('div_explan'); 더보기
Fatal error: Allowed memory size of 8388608 bytes exhausted ... Fatal error: Allowed memory size of 8388608 bytes exhausted ... 형식의 에러가 발생 된다면 메모리 관련 에러 입니다 설정한 메모리 양보다 페이지에서 사용하는 메모리가 더 크기 때문에 나타납니다. php.ini 에서 memory_limit 값을 수정해 줄수도 있지만 만약 호스팅을 받고 있거나 설정 파일을 손 볼 수 없는 경우라면 해당하는 스크립트 파일을 열어서 맨 윗줄에 ini_set('memory_limit', -1); 를 입력해 주시면 됩니다. http://www.apmsetup.com/board.php?bid=505&bs_type=&bs_str=&pg=15&mode=view&uid=18576 더보기
텍스트 박스에 소수점 둘째자리까지만 입력가능하게 Q> 텍스트 박스에 소수점 둘째자리까지만 그리고 넷째 자리까지만 입력되게 하고 싶습니다. A> var prev = ""; var regexp = /^\d*(\.\d{0,2})?$/; function imsi(obj) { if(obj.value.search(regexp)==-1) { obj.value = prev; } else { prev = obj.value; } } p.s. 소수점 2자리 까지만 입력허용합니다. 4자리까지 하려면 {0,4} 로 하면 됩니다. 더보기
mysql 에러때문에 고민 많이했내...멍청하긴.ㅜㅜ mysql_result 나 mysql_fetch_array 등의 문법은 레코드가 비어있을 경우 결과값이 없다는 에러를 발생한다. mysql_result(): supplied argument is not a valid MySQL result resource 와 같이... 난 왜 나오는지 짜증났다.. 하지만 간단히 해결할 수 있다. mysql_result(); 앞에 @ 만 입력하면 된다. @mysql_result(); 라고 하면 결과가없이 없을 경우 mysql erro 를 방생하지 않는다. 물론 php 상에서 mysql 오류 자체를 출력하지 않는 방법도 있긴하지만, 아무래도 테스트나 확인차원에서는 erro 도 좋은 방법이니,,, 이렇게 하는게 좋을것 같다.ㅋㅋ 더보기
오늘 본 상품 위치를 고정하려면.. 배너 고정하려면 shop/boxtodayview.inc.php 의 OnLoad(); 를 주석 처리 해주시기 바랍니다. //OnLoad(); 더보기
책장넘기는 flash 소스 stop(); _level0.pagesAbs = this; // Set page dimensions var pageWi = 727/2; var PageHi = 451; var pageWiHi = pageWi+pageHi; var pivotY = pageHi/2+pageWi; var pageColor = 0xFFFFE5; // "dir" equals either 1 or -1 and determines if you // are flipping forward or backward through the book var dir = 1; // "flipPage" is the # "between" the two flipping page #'s var flipPage = 1.5; // "curPage" is the .. 더보기
상태표시줄에 URL경로 감추기 유용하게 쓰일때가 있더라구요~~ 더보기
폼 자동 탭넘기기 ----html------------------------ maxlength의 크기만큼 입력이 되면 다음 폼으로 자동으로 넘어갑니다. 더보기
UTF-8을 EUC-KR로 변경 , EUC-KR을 UTF-8로 변경 UTF-8을 EUC-KR로 변경 $str = iconv("UTF-8", "EUC-KR", $str); EUC-KR을 UTF-8로 변경 $str = iconv("EUC-KR", "UTF-8", $str); 다른 서버에서 글 내용을 가져와 파싱하는 경우에 특히 많이 사용하게 된다. 상식적으로 알아둘 점: EUC-KR에서 한글은 2byte, UTF-8에서 한글은 3byte이다. 글자수 기준으로 substr() 함수를 이용하여 자를 때 참고해두자. 더보기
영카트 상품 기본화면 이미지 리사이즈 shop/item.php 의 var image_width = 600; 이 부분 설정을 변경해 주시기 바랍니다. 더보기
기본메뉴 쇼핑몰 포함 /logout.php?url='>로그아웃 |  /member_confirm.php?url=register_form.php?url='>정보수정 | /login.php?url='>로그인 | /register.php?url='>회원가입 | /cart.php?url='>장바구니() | /orderinquiry.php?url='>주문조회 | /mypage.php?url='>마이페이지 $member = get_member($_SESSION[ss_mb_id]); if($is_admin=="super") echo ("관리자페이지");?> 더보기
게시판을 그룹만 불러오기 게시판을 그룹만 불러오기 " select bo_table, bo_subject from $g4[board_table] where gr_id = 'shop' "; 더보기
그룹 과 제목을 출력하기 그룹 명 제목 명 더보기
셈플 copyright / fax. / 통신판매 번호 Copyright ⓒ ( / 대표 ).All Rights Reserved. ( 결제계좌 : ) 셈플 전라남도 무안군 위치 / 061-452-1111 fax.061-452-1111 / 통신판매 번호 2009-전남-1234호 Copyright ⓒ 회사이름(111-11-1111 / 대표 강경철 ).All Rights Reserved. ( 결제계좌 : 은행 번호 예금주 ) 더보기
mysql 버젼업에 따른 패스워드 문제 웹호스팅 또는 서버호스팅에 따라서 mysql의 버젼이 꽤 많이 차이가 나는게 4.0.x와 4.1.x 이후 버젼 사이에는 패스워드 포맷이 달라지는 중대한 변화가 있습니다. 그 결과 4.0.x의 패스워드는 4.1.x 이후에서는 인식될 수가 없습니다. mysql에서는 편법으로 서버 옵션으로 --old_password 라는 것을 제시해서 4.1.x 이후에도 옛날의 허술한 패스워드를 쓸 수 있게 해주고 sql에서도 old_password라는게 있습니다. 그러나 이것은 진정한 문제의 해결이 아니고 문제를 잠시 덮어주는 역활만을 하는 것이죠. 제가 5.0.41로 버젼업을 하면서 옛날의 4.0.x의 패스워드가 먹히게 하기 위해서 ... /lib/common.lib.php 에 다음 함수를 추가 합니다. function .. 더보기
접속경로에 맞춰서 맞질 않을 경우에는 자동 페이지 이동 접속경로를 확인하고 다른곳에서 접속했을 경우 강제로 페이지 이동을 시켜버린다. 이것도 응용가능 $url = $_SERVER['HTTP_REFERER']; $url2 = parse_url($url); // echo $url2[host]; 더보기
갤러리게시판 사진 일괄 입력 하기 http://www.sir.co.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=17735 이번것은 convert 디렉토리에 넣어서 실행하게 했습니다 convert에 파일 2개를 올린후 관리자로 로그인후 http://자기도메인/convert/batch_mfile_board.php 로 접속해서 실행하면 됩니다 더보기
간단하게 랜덤 숫자 뽑아오기 mt_srand ((double)microtime ()*1000000); $result = mt_rand (0,2); // 0부터 2까지 echo [$result]; 더보기
이전 페이지 정보 관련 javascript, php Java Script -> PHP -> $_SERVER['HTTP_REFERER']; 더보기
영카트 변수 몇가지.. 쇼핑몰 카테고리 명 불러오는 변수 쇼핑몰 카테고리 코드 불러오는 $ca_id 이다. 더보기