본문 바로가기

내일상

PHP의 allow_url_fopen=off일때 URL 주소로 파일 읽어오기 http://www.word.pe.kr/bbs/view.php?id=lecture&no=47 php.ini 파일에 allow_url_fopen=on으로 설정되어 있으면, URL 주소로 파일 읽어올 때 다음과 같이 처리하면 됩니다. 추가적으로 GET 방식 호출은 다음과 같이 할 수도 있습니다. 더보기
.htaccess allow_url_fopen 설정하기 .htaccess allow_url_fopen 설정하기 php의 설정을 바꾸기 위해서는 php.ini 를 통해야 합니다. 하지만 호스팅업체에서 대부분 접근할 수 없도록 해놓는 경우가 많죠. 때문에 .htaccess 파일을 통해 바꿀 수 있는 방법을 알아봅니다. 제 경우는 REMOTE서버에 접근해서 파일을 열 필요가 있는데, 사용중인 호스팅 업체에서는 php.ini를 직접 수정할 수 없도록 해놓은 상태이기 때문에 .htaccess를 통해 수정 해야만 했습니다. 먼저 ftp로 자신의 서버에 접속한 이후 .htaccess파일을 수정해 봅시다. 없으면 www 폴더 밑에 하나 만들어 주세요. ".htaccess"의 '.'도 반드시 붙여주어야 하니 잊지 말아주세요. 간단히 밑의 코드를 뭍여넣어 주세요. php_fl.. 더보기
서버 접속이 불가능한 상태거나 시간대에 자동 페이지 이동 - 개발자 키놀(kinor) [준비환경] 1. PHP 작동이 가능한 웹 계정 필수 (예: cafe24.com 등의 웹 호스팅 계정) 2. 고정된 홈페이지 주소 (예: wo.to 나 dnsever.com 혹은 도메인등록업체에서 제공하는 도메인 포워딩) 3. 고정된 서버 주소 (웹서버가 설치된 PC - 고정IP를 사용하거나 DDNS 서비스를 받는 도메인) [어떤 상황?] 남아도는 컴퓨터로 웹서버를 구축해서 운영 중인 차 아무개씨.. 접속하는 사용자가 비교적 없는 새벽 2시 30분에서 5시까지는 서버로 운영하는 컴퓨터를 끄고 싶어졌다. 컴퓨터를 새벽 2시 30분에 예약 종료 하도록 하였고, 새벽 5시에 CMOS 셋업을 통해 자동으로 켜지도록 해두었다. 컴퓨터를 꺼둔 사이에 접속한 사용자들이 만일 있다면.. 이 사람들에게는 다른 안내 메시.. 더보기
여려가지 유용한 스크립트 모음 여려가지 유용한 스크립트 모음 /* 링크 점선 제거 */ function bluring(){ if(event.srcElement.tagName=="A"||event.srcElement.tagName=="IMG") document.body.focus(); } //document.onfocusin=bluring; // flashWrite(파일경로, 가로, 세로, 아이디, 배경색, 변수, 윈도우모드) function flashWrite(url,w,h,id,bg,vars,win){ // 플래시 코드 정의 var flashStr= ""; // 플래시 코드 출력 document.writeln(flashStr); } //동영상 function aviPlay(src,w,h) { document.writeln('') }.. 더보기
드림위버 익스텐션의 종류는? 익스텐션에는 객체 익스텐션, 커맨드 익스텐션, 비헤이비어 세종류가 있습니다. 객체 익스텐션(Object Extension)은 드림위버 MX 2004의 [Insert] 패널에 삽입되는 익스텐션입니다. 커맨드 익스텐션은 드림위버 MX 2004의 [Command] 메뉴에 삽입되는 익스텐션입니다. 비헤이비어 익스텐션(Behavior Extension)은 드림위버 MX 2004의 [Design]-[Behaviors] 패널에 삽입되는 익스텐션입니다. http://www.adobe.com/cfusion/exchange/index.cfm?from=1&event=productHome&s=3&o=desc&exc=3 더보기
제로보드4에 소리라때 적용하기 www.sorilatte.com 제로보드4에 소리라때 적용하기 www.sorilatte.com type 방법은 총4가지 1. 직접전송 가장 일반적인 전송방법으로 음악편지를 상대방 휴대폰에 전송하는 방법입니다. 단 1번만 전화를 걸어주며 상대방이 전화를 받지 못했거나 다시 들어보고 싶을때는 042-712-7800 번호로 전화를 걸어 다시 들을 수 있습니다. 이때는 일반 집전화 통화료가 발생합니다. 일정 발송 횟수를 초과하면 "3. 콜랙트콜" 방식으로 전환됩니다. 2. 간접전송 소리라떼 ARS(음성사서함)를 통해 상대방이 접속해서 듣는 방식으로 상대방에게 전화를 걸어 ARS 번호를 찍어 유도 한 후 상대방이 직접 전화를 걸어 접속해서 음악편지를 듣게 하는 방식입니다. 접속 유도 전화번호는 042-712-7800 입니다. 접속했을 경우 일반.. 더보기
타이틀을 물결 플래시로 적용법 - 티스토리 을 아래처럼 바꾸세요. 제가 만든것이 아니니, 너무 제것 처럼 설명하는건,, 좀...~ 자세한 설명은 아래 주소에서^^ http://minsangk.com/91 더보기
전체 이미지(img) 속성 border 를 0으로 쉽게 지정하기 아래는 css 에 넣는 방법이고, IMG {border: none;} 아래는 head 에 css를 포함하지 않고 직접 넣을때 넣는 방법입니다. 매우 유용하면서 간단한 방법입니다. 더보기
제로보드 로그인후 또는 로그아웃 후 페이지 지정 이동하기 제로보드 폴더안의 login_check.php, logout.php 파일을 수정한다. login_check.php // 로그인 후 페이지 이동 //여기부터 $s_url=urldecode($s_url); movepage('http://사이트 주소'); //여기까지 삽입 /* if(!$s_url&&$id) $s_url="zboard.php?id=$id"; if($s_url) movepage($s_url); elseif($id) movepage("zboard.php?id=$id&page=$page&page_num=$page_num&select_arrange=$select_arrange&desc=$des&sn=$sn&ss=$ss&sc=$sc&keyword=$keyword&category=$category&no=.. 더보기
marquee 태그에서 스크롤이 끝났을 때 되돌아오기 marquee 태그에서 스크롤이 끝났을 때 되돌아오기 onMouseOver='this.stop();' - 마우스 올라갔을때 멈춤 onMouseOut='this.start();' - 마우스 이탈했을때 시작 scrollamount=1.5 - 스크롤 속도 behavior=alternate - 스크롤 끝났을때 반대로 방향을 바꿔 다시 끝까지 가기. 많이사용되는 marquee 태그 속성 더보기
클릭하면 복사되게 스크립트 클릭하면 복사되게 스크립트 카피클릭1 카피클릭2 색깔로 표시해놓은 부분만 유념하셔서 사용하시면됩니다. 더보기
파일 있는지 확인하고, 내용을 문자열로 가져오기 if (file_exists("경로명/파일명")) { echo "존재함"; } else { echo "존재하지않음"; } // 파일의 내용을 문자열로 가져오기 $filename = "/usr/local/something.txt"; $fd = fopen ($filename, "r"); $contents = fread ($fd, filesize($filename)); fclose ($fd); ----------=---------------- 이건 파일을 읽는 방법 // 파일의 내용을 문자열로 가져오기 $filename = "/usr/local/something.txt"; $fd = fopen ($filename, "w"); $ssttrr = "----------------- 넣을 문자열 -----------.. 더보기
브라우저 화면의 100% 높이를 유지하는 레이아웃 우선 height 100%를 사용하려면 html element와 body element의 높이를 100%로 확보해 주어야 합니다. #body 는 min-height 로 100%높이를 유지 해주고, #content-area 는 원하고자 하는 컨텐츠 영역을 확보 합니다. 이때, IE 는 min-height 를 지원하지 않으므로, conditional comment를 사용하여 height를 100% 로 확보 합니다. (주석같이 보이는 부분) #head 의 높이와 #foot 의 높이가 고정이어야 한다는 제약이 있습니다...만, 거의 대부분의 웹사이트가 고정이므로 별 문제는 없으리라 봅니다. 요건 100px 높이 헤드 컨텐츠 영역 1 컨텐츠 영역 2 컨텐츠 영역 3 (계속 추가해서 테스트 가능) 요건 50px 높.. 더보기
php 날짜 표현법 php 날짜 표현법 ●결과 : "2005-02-01 17:10:34" ●결과 : "2005년 02월 01일 17시10분" 아래는 퍼온내용 //날자 계산 $YESTERDAY = date("Y-m-d", strtotime("-1 day")); $TODAY = date("Y-m-d"); //현재 일시 //$TODAY = date("Y-m-d H:i:s",time()); // 2009-01-02 03:04:05 형식으로 0 이 붙어서 출력됨 H 는 24시간 형식 //현재 일시 //$TODAY = date("Y-n-j G:i:s",time()); // 2009-1-2 3:04:05 형식으로 0 이 붙지않고 출력됨 // 어제 날자 $YESTERDAY = date("Y-m-d", (time()-86400)); $cu.. 더보기
130여종 무료 폰트 http://offree.net/entry/Free-Hangul-Font-3 에서 받으세요. 링크를 합니다. 더보기
사용자 PC 에 설치되어 있는 다양한 플러그인 확인 사용자 PC 에 설치되어 있는 다양한 플러그인(Flash, Windows Media Player, Java, Shockwave, RealPlayer, QuickTime, Acrobat Reader, SVG Viewer)을 체크하여 원하는 명령을 수행시킬 수 있습니다 n'); if (result) return name+','; else return ''; } function detectNS(ClassID,name) { n = ""; if (nse.indexOf(ClassID) != -1) if (navigator.mimeTypes[ClassID].enabledPlugin != null) n = name+","; return n; } pluginlist += navigator.javaEnabled() ? ".. 더보기
페이지 변환, 헤드에 삽입 좋아요, 멋있고 더보기
그누보드]이메뉴는 최고관리자만 보입니다 그누보드의 최소의 기본 path 등의 인식을 위해서 를 갖고 있어야 합니니다. 더보기
웹페이지 확대/축소 스크립트 확대 축소 키보드의 + / - 버튼으로도 제어 가능 더보기
.htacess - 파일이 없는 404 에러 때 페이지 처리 .htacess 파일을 연후 ErrorDocument 404 http:// 원하는 페이지 원하는 페이지를 만들어 연결시켜두 면 그쪽으로 이동합니다. 예로 이동할 페이지를 연결후 이동할 페이지에서 -> 자동 페이지 이동을 시켜두면, 보기 좋죠. 더보기
그누보드, 페이지 권한 부여해서 자동 페이지 이동하기 그누보드의 최소의 path 등을 위해서 아래의 소는 갖고 있어야 합니다. 그리고 아래가 if (!$member[mb_id]) alert("로그인이 되어있지 않습니다. 로그인 바랍니다..", "{$g4[bbs_path]}/login.php?url={$urlencode}"); 로그인 상태가 아닐경우 경고창과 함께 페이지 이동하게 된다. 더보기
그누보드 로그인 관련. 로그인시 필요 로그인 이전 로그인 링크 /login.php?url= 아이디 비번찾기 href="javascript:win_password_forget();" 회원 가입 /register.php 로그인 이후 링크 로그아웃 링크 /logout.php?url= 정보수정 링크 /member_confirm.php?url=register_form.php 회원 탈퇴 onclick="member_leave();" 빨간 부분 필수 더보기
MySQL CONTROLLER MySQL CONTROLLER 는 MySQL에 익숙하지 않은 홈페이지 운영자들을 위해 개발되어진 프로그램입니다. MySQL 의 대부분의 작업을 이 프로그램으로 수행하실 수 있습니다. 다만 현재는 테스트과정으로 몇몇 오류가 있을 가능성을 완전히 배제할 수는 없습니다. 사용에 신중을 기해주시기 바랍니다. 부디 홈페이지 운영에 도움이 돼었으면 합니다. > 개발자 : 루팡 홈페이지 : http://rupang.co.kr 이메일1 : sexappeal@empal.com 이메일2 : rupangstyle@paran.com MSN : rupang5th@hotmail.com NateOn : rupang5th@nate.com 개발언어 : PHP4 > * 설치방법이라 함은 프로그램을 처음으로 사용할때 자신의 계정에 MyS.. 더보기
그누보드 타이핑하기 귀찮을때 사용하는/.... :: SSH 로 게시판 다운로드하여 설치까지 wget http://sir.co.kr/data/gnuboard4.tgz tar xfz gnuboard4.tgz chmod 777 gnuboard4 cd gnuboard4 mv * ../ :: ssh 백업 tar zcvfp backup.tgz * 명령어 압축파일 압축할폴더 :: ssh 복구 tar xvzfp backup.tgz :: 그누보드 플래쉬 호출함수 :: 카테고리별로 다른 화면을 나오게 할때 :: 게시판 테이블별로 다른 화면을 나오게 할때 :: 카운터 오늘 어제 최대 전체 :: 로그인 :: 최근게시물 :: 게시판 필드값을 셀렉트로 선택하세요 >경기도 >충북 >전북 >제주도 :: 레벨에 따라 보여지는 부분을 달리할수 있다. :: 레벨3 보다 낮거나 같은사.. 더보기
디비고(DBGO)에서 제공하는 한달 150건 무료 문자(하루 최대 10건) 광고가 붙지 않군요. 당연히 가입은 필요합니다. www.dbgo.com 가서 오른쪽 아래부분에 무료문자 한달 150개 라는 아이콘을 클릭후 설치합니다 위와 같이 광거 설치를 잘 피하여~ 설치후 위와 같이 정상적인 사용이 가능합니다. 일단은 광고가 붙지않고, 하루에 꼬박꼬박 10건이라니, 혹 가끔 쓰시는 분들에게 추천합니다. 더보기
무료 웹하드 - Apache + PHP + mysql 웹하드 사용자 체험 - http://bizzaru.bicharu.com/bicharu_webhard/ 1. 개발 가. apache 1.3.36 (익스만 테스트) 나. php 5.1.4 1) register_gobal = on 2) max upload = 1028M : 서버에서 받아들이는 max값. 다. mysql 5.0.22 라. 다중파일업로드 ActiveX 컨트롤 - TrashUpload 1.0.0.8 Activex 1) http://webfolder.mulple.com/ 2) 문정원 님 감사히 잘 사용하겠습니다. 마. 왼쪽 메뉴 재귀적 출력 1) http://www.destroydrop.com/javascripts/tree/ 2) 왼쪽 메뉴 그대로 출력 사. 나머지는 전부 자바스크립으로 처리했습니다. 1) .. 더보기
무료쇼핑몰을 찾으세요? 설치형 무료 쇼핑몰 위즈몰(폰돌님) 무료쇼핑몰을 찾으세요? 설치형 무료 쇼핑몰 위즈몰(폰돌님) 입니다. 설치도 쉽고사용도 쉽습니다. 소스 변경도 100% 가능하니, 커스터마이징 도 편리합니다. 당연히 php + mysql 로 이뤄져 있습니다 또한 결제 관련 모듈도 적용하도록 잘 되어있네요. http://www.shop-wiz.com/ http://www.shop-wiz.com/wizboard.php?BID=wizmall01&GID=root (쇼핑몰) 실제 적용한 사이트는 http://www.4ddung.com http://cutyhome.co.kr/ 배포처는 위에 방문바랍니다. 더보기
우회가 필요하다면 anonymouse.ws guardster.com Proxify.com duncan-zone.com proxifree.com proxylord.com ukproxy.com ohmyproxy.com stealth-ip.net w-bb.net proxypop.com hideyour.info letmeby.com browseany.com finderly.net/Proxy proxy-masters.org/web proxyindex.com proxypowered.com proxyprince.com rapidproxy.com hidemyass.com freeproxy.us neoproxy.net proxyfoxy.com proxyhero.com indianproxy.com theproxy.be proxytastic.. 더보기
ftp 상에서 파일 삭제안될때 php 파일 업로드해서 삭제하기 간혹 FTP상에서 디렉토리나 파일을 삭제하면 삭제되지 않고 남아있는 경우가 있다. 이때 보통 호스트 관리자에게 문의하여 삭제하는 경우가 대부분인데, 작업효율면에 있어선 참으로 많은 시간을 낭비하게 되는 셈이다. 본 파일은 php함수를 이용하여 파일을 삭제하는 경우다. 제공받는 서버환경에서 ssh를 일반 유져에게 제공한다면 문제될게 없겠지만 그렇지 않다면 이 파일은 매우 유용하다. 또한 편집기로 열어서 php공부도 할 수 있으니 1석 2조가 아닐까 싶다. 다운로드 한 파일의 압축을 풀고 FTP에 업로드 시킨 후, 웹브라우져로 출력시키면 파일삭제 유무를 물어본다. 단, 파일을 업로드 시킨 디렉토리 내의 모든 파일을 삭제할 것인지 물으므로 미리 데이터를 백업 해 두길 바란다. 위 파일을 삭제합니다.. 더보기
[제로보드]기본적으로 폼에 내용이 들어 있게- (제목 , 내용) 스킨의 write.php 파일을 고쳐주시면 되는 간단한 방법입니다. 제로보드 기본 스킨을 중심으로 설명합니다만, 별 다른건 없을거에요. 고치길 원하는 스킨 write.php 파일을 열으시고, {제목에 기본적으로! (subject)} write.php 파일 맨 위에 이렇게 넣어주세요. [제목] 이란 부분을 원하시는데로 고치시면 됩니다. 이 경우는 새 글 쓰기일 경우만 [제목]이라고 나오게 됩니다. 말머리를 맞추거나 할때 유용하겠죠 ^-^ {내용에 기본적으로! (memo)} 마찬가지로 write.php 파일 맨 위에 이렇게 넣어주세요. 물론 [제목] 부분을 원하는 데로 고치시구! 이 경우도 새 글 쓰기일 경우만 [내용]이라고 나오게 됩니다. 질문과 답변 게시판 같은 식으로 되는것이죠 ^-^; 게시물을 고치는.. 더보기