본문 바로가기

내일상

미국 유명한 개발자가 만든 클래스 입니다. # Using the default constructor... $db = new MySQL('localhost', 'root', null, 'database'); # Or the connect method. $db = new MySQL(); $db->connect('localhost', 'root', null, 'database'); # If you want to select a different database, you can: $db->select_db('new_databaseName'); # Querying the database... Just a random SELECT. $result = $db->query('SELECT * FROM `the_table`'); # Or maybe one with.. 더보기
onMousedown로 div를 분류하기 script 아래 직접적인 table 입니다. 더보기
오전 오후 다르게 웹페이지 연결하기 script 오전에는 day.html 오후에는 night.html 뒤에 100은 시간입니다. 더보기
php 소수점 아래 버리기 php 소수점 아래 버리기 아주 쉽습니다. 더보기
mysql 999999만 빼고 숫자로 나열하기 select * from g4_member where mb_id not like '%999999%' order by mb_id asc 참고로 이렇게 쓸수있습니다. $gmember = "select * from g4_member where mb_id not like '%999999%' order by mb_id asc" ; $gmember2 = mysql_query($gmember, $connect); $gmemberm = mysql_fetch_array($gmember2); 더보기
플래시 Behaviors 를 이용한 드래그 on (press) { startDrag(this); mx.behaviors.DepthControl.bringToFront(this); } on (release) { stopDrag(); } 플래시 파일을 만들어서 이미지 import 한후 이미지의 액션을 위와같이 입력해주면, 더보기
팝업창 경고창 후 부모창 리플레시 function common.lib.php 에 삽입하시고 사용하시면되용 원본을 건드리기 싫으신분은 extend 에 function.lib.php 만드셔서 하셔도되구요 1. 팝업창으로 입력창등을 띠웠을때 입력후 부모창을 리플레시 후 해당 팝업창을 닫아주거나 또는, 부모창만 리플레시 하기위해 사용합니다. // 경고메세지 후 부모페이지 리로드 후 팝업창닫기 function alert_replace($target='', $msg='', $close=1) { global $g4; if (!$msg) $msg = '올바른 방법으로 이용해 주십시오.'; //header("Content-Type: text/html; charset=$g4[charset]"); echo ""; echo ""; exit; } 2. 팝업창으로 입력창등을 띠.. 더보기
탭키 이동 순서 지정 -> tabindex = 1 꼭 탭키를 누를때 이동하는 순서를 정해줄 필요성이 간절해 질때가 있습니다. 이럴때는 해당 필드에 tabindex = 1 , tabindex = 2 등의 형태로 지정을 해줄수 있습니다. 더보기
금융 CEO에게 배우는 돈 모으기 노하우 "월급날은 멀었는데 어느새 통장 잔고가 바닥이야!" 빠듯한 월급을 갖고 살아야 하는 대다수 직장인이 한번쯤은 늘어놓게 되는 푸념이다. 고령화와 조기퇴직 등 각종 위험 변수들로 한 치 앞도 내다볼 수 없는 월급쟁이 인생. 노후에 '내가 벌고 싶은 액수보다 더 벌었다'고 말할 수 있는 넉넉한 부자가 될 수 있는 비법은 없는 걸까. 이럴 땐 우리처럼 평범한 월급쟁이에서 출발해 금융권 최고경영자(CEO) 자리까지 꿰어찬 고수에게 한 수 배워보는 것이 방법이다. 금융권에서 재테크의 달인으로 손꼽히는 이건선 부림저축은행 대표에게 경험 속에서 터득한 돈 모으기 노하우를 들어봤다. 이 대표는 20~40대 직장인들이 '1·3·5·10 시스템'을 독하게 실천한다면, 젊을 때는 다소 고생스럽긴 하겠지만 은퇴 시점에는 남들보.. 더보기
배경의 위치 지정을 하는법 background-position:50% 50%;" 에서 앞에 50% 는 X좌표 즉 왼쪽 오른쪽 뒤에 50%는 Y좌표 즉 위쪽 아래쪽 table 에 style 로도 먹습니다. 더보기
input 자동 한글, 영문, 오직영문 모드로 전환 (한글 모드) (영문 모드) 더보기
input 숫자만 입력되게, 이벤트가 아닌 입력자체를 막습니다. 더보기
FTP Rush is a powerful FTP Client Sofware 보호되어 있는 글입니다. 더보기
보안상의 이유로 register_globals 를 OFF 한경우 간단한 해결법 호스팅 서버 같은 곳에서 보안상의 이유로 register_globals 를 OFF 로 변경 하거나 또는 보안상 register_globals 를 OFF 로 변경하고 싶은데 기존의 소 스들 때문에 망설이시는 분들께 유용한 함수가 될것 같네요. 테스트 환경은 다음과 같이 하시면 이해가 쉬울 것 같습니다. 일단 php.ini 에서 register_globals = Off 로 설정을 한뒤에 아파치를 재시작 합니다. 다 음 간단하게 웹루트에 test_query.php 라는 스크립트를 하나 만듭니다. --------- cut here test_query.php ----------- --------- cut here test_query.php ----------- 다음 http://domain.com/test_que.. 더보기
$REMOTE_ADDR 이 안먹히세요? $_SERVER['REMOTE_ADDR'] 를 사용하세요. PHP.ini 설정중에 register_globals 옵션이 on 일때에만 슈퍼 전역 변수들을 줄여서 사용할수 있습니다. 더보기
도메인 이름 뽑아내기 $url1 = $_SERVER['PHP_SELF']; $url2 = dirname($_SERVER['PHP_SELF']); $url3 = basename($_SERVER['PHP_SELF']); $url4 = $_SERVER[HTTP_HOST]; echo $url1;(현재 경로+파일) echo $url2; (경로) echo $url3; (파일) echo $url4; (도메인만 http 빼고) 응용 이전 url = 에서 도메인 부분만 뽑기 $url = $_SERVER['HTTP_REFERER']; $url2 = parse_url($url); // echo $url2[host]; 더보기
php 로 오늘 표현하기 결과 : "2005-02-01 17:10:34" 결과 : "2005년 02월 01일 17시10분" 귀찮으니, 첫번째것을 많이쓴다, mysql 의 date 때문에. 더보기
외부에 화일을 이용한 무단 링크를 막는방법(.htaccess) .htaccess 화일을 이용한 무단 링크를 방지하는 방법입니다. 다음 내용들은 Referer 정보를 기반으로 차단하기 때문에 일부 차단이 되지 않을 수도 있습니다. 먼저 .htaccess 화일을 생성합니다. .htaccess 화일은 일반적인 텍스트 에디터 프로그램(메모장, 워드프로세서 등)을 이용하여 화일명을 .htaccess 로 만들어 주시면 됩니다. .htaccess 화일을 생성하신 후에 화일 안에 다음 내용을 입력해 주시면 됩니다. 1. 차단할 도메인으로 설정하는 방법 SetEnvIf Referer 도메인 또는 IP link_deny Order Allow,Deny Allow from all Deny from env=link_deny 차단하고 싶으신 도메인명을 넣어주시면 해당 사이트에서 접근하는 것.. 더보기
제로보드 게시판 내용없이 올라가기 1. 제로보드 폴더 > write_ok.php 파일 소스중 if(isblank($memo)) Error("내용을 입력하셔야 합니다"); 아래처럼 하세요. if($id=="글내용쓰기를 제외할 게시판 이름") { }else{ if(isblank($memo)) Error("내용을 입력하셔야 합니다"); } 2. 다음) 제로보드 폴더 > script폴더 > script_write.php 파일 소스중 if(!document.write.memo.value) { alert('내용을 입력하여 주세요.'); document.write.memo.focus(); return false; } 소스를 아래처럼 하세요.. if(!document.write.memo.value) { alert('내용을 입력하여 주세요.'); doc.. 더보기
GNUBoard Include Vulnerability - 08.12.29 보호되어 있는 글입니다. 더보기
GNUBoard Multiple Local/Remote Vulnerability - 09.01.30 보호되어 있는 글입니다. 더보기
GRBoard 1.8 Remote File Inclusion Vulnerability 보호되어 있는 글입니다. 더보기
XSS Vulnerability - 09.01.22 보호되어 있는 글입니다. 더보기
쿠키 이용한 관리자 비번 따기 보호되어 있는 글입니다. 더보기
Multiple Remote Vulnerabilities 보호되어 있는 글입니다. 더보기
파일업로드 취약점을 하나 발견 했습니다. 보호되어 있는 글입니다. 더보기
[제로보드]새글이 올라오면 표시하기 먼저 해당 페이지의 가장 상단에 (로그인셋을 설치하실 때처럼...) 원하는 곳에... 라고 넣어 주시면 됩니다. 새글이 있는 경우에는 new라는 글자가 빨간색으로.. 새로운 코멘트가 있는 경우에는...*가 빨간색으로 표시 됩니다. 물론 없으면 표시가 안되겠죠?..^^ 위 소스는 솔안님의 소스를 기초로.... 저희 회원님의 요청으로 한번 만들어 봤네요..^^ 소스 사용은 비교적 간단하실 겁니다.. P.S.>> 디자인 수정법 :: new 더보기
그누보드 - CSRF 에 관한 에러처리법 그누보드 - CSRF 에 관한 에러처리법 내가 사용해본결과,,, 대략 몇가지로 나눠진다. 첫번째, bbs 폴더안 kcaptcha.php 관련 파일들을 644에서 655로 변경 해보자 안되면 두번째 extend 폴더가 있는지 확인하자(루트에) 없으면 업로드해보자, 그래도 안되면 bbs 폴더 안에 fonts 라는 폴더에 파일들이 있는지 확인해보자, 그래도 안되면 자바스크립트를 적용했는지 생각해보고 했다면, 적용한 스크립트를 그누보드에서 찾아보자. 이정도면 해결될듯. 대략 아정도... 노력하면, 다 찾을수 있습니다. 더보기
.htaccess와 워터마킹을 이용한 이미지 링크 방지 출처는 - http://cafe.daum.net/g2php/2q4W/6?docid=zj5e|2q4W|6|20050729140513&q=%BF%F6%C5%CD%B8%B6%C5%B7%20png&srchid=CCBzj5e|2q4W|6|20050729140513 개인 계정에서 블로그등의 사이트를 운영하시는 분들 중 가끔 외부에서의 컨텐츠 직링크로 인해 트래픽 초과에 걸리시는 분들이 많습니다. 트래픽 문제가 아니더라도, 무단 링크로 인해 저작권을 침해받는 경우도 있겠죠. 이를 해결하기 위해 레퍼러비교 같은 방법도 쓰곤 하는데, 아마 .htaccess 파일을 이용한 것도 많이들 아실 겁니다. 간단히, .htaccess와 워터마킹 기술을 이용해 이미지 링크 제어를 하는 법을 소개합니다. 일단, 이미지들이 저장되는 디.. 더보기
input 한글 영문 강제 적용 입력 form을 이용한 페이지를 개발하다보면, 입력폼에 기본으로 한글 또는 영문 입력을 지원하기를 원하는 경우가 있다.. 이때 input box의 style에 ime-mode라는 부분을 지정해주면된다. 영문→한글 영문 자판으로 사용중이더라도 한글 컴퓨터에서는 바로 한글을 입력할 수 있어욤.. 한글→영문 이렇게 하면 반대로 영문을 바로 입력할 수 있게 됩니다. http://dev.blog.serve.co.kr/entry/CSS-팁input-box에서-한글과-영문-자동전환 더보기