본문 바로가기

Program(Down,Int)/(php)Web_program

php 절대주소 * "이름.php"는 파일명을 바꾸셔도 무방합니다. * 절대 경로 아래 나오는 상대경로는 절대경로와는 다른 것입니다. 더보기
카카오톡 보내기 기능 // 모바일기기 일때만 접속 가능  ?>$kakotalk_subject = urlencode($view[wr_subject]);$kakotalk_urlencode = "http://$_SERVER[SERVER_NAME]/bbs/board.php?bo_table=$bo_table&wr_id=$view[wr_id]";$kakotalk_url = urlencode($kakotalk_urlencode);?>&url=&appid=maxim&appver=0.1">/img/2010102612404338448.jpg"> 더보기
필드 여분 추가 하는 간단한 방법 phpMyadmin 에서 추가하면 됨 ALTER TABLE `g4_write_게시판아이디` // 게시판 아이디가 free이면 ALTER TABLE `g4_write_free` ADD `wr_11` VARCHAR( 255 ) NOT NULL , ADD `wr_12` VARCHAR( 255 ) NOT NULL , ADD `wr_13` VARCHAR( 255 ) NOT NULL , ADD `wr_14` VARCHAR( 255 ) NOT NULL , ADD `wr_15` VARCHAR( 255 ) NOT NULL , ADD `wr_16` VARCHAR( 255 ) NOT NULL , ADD `wr_17` VARCHAR( 255 ) NOT NULL , ADD `wr_18` VARCHAR( 255 ) NOT NUL.. 더보기
드림위버 ste 파일은 있는데 비밀번호를 모르는경우 드림위버 ste 파일은 있는데 비밀번호를 모르는경우 http://apptools.com/password.php 에서 encrypted 하면 됩니다. Once you have the encrypted password, enter it below. 아는분만 알아서 사용하세요.ㅋ 웹에서 바로 encrypted 가능합니다. 더보기
euc-kr 인코딩의 문서를 utf-8로 일괄 변경 해주는 유틸 에딧플러스나 기타 에디터로 일일히 인코딩 변경해서 저장 하시기 힘드신 분들이 계시는듯 해서 올려봅니다. 폴더 단위로 변경 가능하며 하위 폴더까지 전부 변경 할수 있습니다. 사용법은 프로그램 실행하시면 알기 쉽게 되어있습니다. exe형태의 파일이 업로드가 안되어 압축파일로 올립니다. 압축 해제후 사용하세요 http://www.topsmate.net/?pgname=home/board&brcode=pds&mode=VV&wrno=2362 아직안써봐서,, 잘되려나,,? 더보기
무료로 사용할 수 있는 채팅프로그램 http://tocplus.co.kr/help_messenger.do 채팅프로그램 php 등 사용자등 자유롭게 무료로 사용할 수 있다. 더보기
무료 PHP 인코더(암호화) 인터넷 검색을 통해 PHP 소스 인코더를 발견했습니다. 기존 ZendGuard 같은 경우 가격이 만만치 않아서 구입하기 힘들었는데, 마침 BSD 라이센스의 제품이 있었네요. 다운1 : http://sourceforge.net/project/showfiles.php?group_id=52025 다운2 : php_screw-1.5.tar.gz 1. 사용환경 서버 : 리눅스, 아파치 PHP : 5.X 지원, --with-zlib로 컴파일( phpinfo(); 를 통해서 --with-zlib가 지원되는지 확인가능) 2. 인스톨방법 $ tar xvfz php_screw-1.5.tgz 더보기
DeZend (PHP 디코딩) 출처: http://blog.w2.ro/ zend로 인코딩(?)되어 있는 프로그램을 소스로 바꿔주는 프로그램입니다. 저는 해봤는데 잘 됩니다. 남의 창작물을 도둑질하는 용도로만 사용 안되길 바랄 뿐입니다. 좋은 용도로 사용되길.... 사용법은 아주 간단합니다. 압축을 풀면 dezend4, dezend5 폴더가 나오는데 버전에 맞는 폴더로 가셔서 php 실행파일을 명령프롬포트로 실행해주시면 됩니다. 디코딩 할 파일은 실행파일의 인자값으로 넣어주시면 되구요 ^^ 디코딩을 다 하면 아래와 같이 소스가 보입니다. 오호.... 전형적인 웹쉘 기능들 ㅋㅋ 참고로 프로그램을 실행해보시면 아시겠지만 아예 .de라는 확장자로 파일이 하나 생성 됩니당 ㅎㅎ 흠 역시 이런건 재밌다는... 아래는 이번에 예제로 사용된 파일입.. 더보기
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 셋업을 통해 자동으로 켜지도록 해두었다. 컴퓨터를 꺼둔 사이에 접속한 사용자들이 만일 있다면.. 이 사람들에게는 다른 안내 메시.. 더보기
파일 있는지 확인하고, 내용을 문자열로 가져오기 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 = "----------------- 넣을 문자열 -----------.. 더보기
.htacess - 파일이 없는 404 에러 때 페이지 처리 .htacess 파일을 연후 ErrorDocument 404 http:// 원하는 페이지 원하는 페이지를 만들어 연결시켜두 면 그쪽으로 이동합니다. 예로 이동할 페이지를 연결후 이동할 페이지에서 -> 자동 페이지 이동을 시켜두면, 보기 좋죠. 더보기
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.. 더보기
무료 웹하드 - 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/ 배포처는 위에 방문바랍니다. 더보기
ftp 상에서 파일 삭제안될때 php 파일 업로드해서 삭제하기 간혹 FTP상에서 디렉토리나 파일을 삭제하면 삭제되지 않고 남아있는 경우가 있다. 이때 보통 호스트 관리자에게 문의하여 삭제하는 경우가 대부분인데, 작업효율면에 있어선 참으로 많은 시간을 낭비하게 되는 셈이다. 본 파일은 php함수를 이용하여 파일을 삭제하는 경우다. 제공받는 서버환경에서 ssh를 일반 유져에게 제공한다면 문제될게 없겠지만 그렇지 않다면 이 파일은 매우 유용하다. 또한 편집기로 열어서 php공부도 할 수 있으니 1석 2조가 아닐까 싶다. 다운로드 한 파일의 압축을 풀고 FTP에 업로드 시킨 후, 웹브라우져로 출력시키면 파일삭제 유무를 물어본다. 단, 파일을 업로드 시킨 디렉토리 내의 모든 파일을 삭제할 것인지 물으므로 미리 데이터를 백업 해 두길 바란다. 위 파일을 삭제합니다.. 더보기
FLV 플레이어 - JW FLV MEDIA PLAYER 4.1 FLV 플레이어 - JW FLV MEDIA PLAYER 4.1 제작 사이트는 - http://www.jeroenwijering.com/?item=JW_FLV_Media_Player Example Thanks for downloading! Below you see a simple embedded example of the JW Player. Copy-paste the source code and put the SWF, JS and FLV file on your site to get started. Player(swf) 파일은 - 자바스크립트 js 파일은 - 이고 var s1 = new SWFObject("player.swf","ply","328","200","9","#FFFFFF"); 부분에서 player.. 더보기
[카운터]시리니넷의 php 기반 설치형 카운터 - GR Counter [카운터]시리니넷의 php 기반 설치형 카운터 시간대별 고유접속/페이지뷰 기능 시간대별(1~24시), 일일별(1일~31일), 월별(1~12월), 연별(2007년~) 고유접속자수와 페이지뷰를 볼 수 있습니다. 해당 시간(기간)대별로 최고 고유접속자수가 기록된 날은 별도로 표기됩니다. 해당 시간(기간)내 최고 기록을 기준으로 나머지 통계자료들이 막대형 그래프로 표시됩니다. IP, 리퍼러URL 기록/조회/검색 기능 접속자가 어디를 통해서 유입되었는지 저장해두며 검색도 지원합니다. IP기록을 유지하여 해당 아이피를 추후 추적/검색 할 수 있습니다. 해당 정보들의 중복여부를 적절한 자료량을 기준으로 체크하여 저장하므로 속도와 DB공간의 고려가 되어 있습니다. 바른 동작, 빠른 동작 일일 고유 접속자를 DB에 기록.. 더보기
고객지원 서비스로 이용하기 좋은, 채팅 서비스 고객지원 서비스로 이용하기 좋은, 채팅 서비스 일단 위의 사용법을 볼 수 있고, 서비스를 신청하시면, html문서에 삽입하실 수 있는 태그를 알려드립니다. 여러분 홈페이지의 html문서의 안에 톡플러스 태그를 삽입하십시오. 방문객과의 대화화면에서 홈페이지 방문객과 실시간 상담하실 수 있습니다. 정규 홈페이지가 아니더라도, javascript태그를 넣을 수 있는 웹사이트이면 어디든 적용할 수 있습니다. (제로보드, 그누보드, 설치형 블로그, 다음 카페, 옥션, 메이크샵, 카페24, 다음 온캣, 가비아 무료몰,고도몰 등) 웹사이트 전체에 일괄적으로 대화창을 설치하고 싶으시면 헤더 템플릿에 톡플러스 태그를 넣으시면 편리합니다. 불량 사용자가 대화를 시도함으로써 방문객 상담을 방해하는 경우, 방문객과의 대화 화.. 더보기
가장 간단하고 이용하기 편리한 채팅 [Blab Lite 4.4] 가장 간단하고 이용하기 편리한 채팅 php - Ajax로 구현 (no Active X, No flash) 특 장점은, Explorer, 사파리, 파이어팍스 등 아마도 모든 브라우져를 지원할것이다. ActiveX를 사용해서 서버에 접속하다보니 접속이 안된다고 컴플레인이 많들어와서 찾아보았다. http://hot-things.net/?q=blite HTTP와 DB에 기반한 시스템이라 대형 사이트에서 쓰기는 힘들겠지만 간단하게 채팅방을 구현하는데는 좋을꺼 같습니다. 설치방법은 1. 프로그램을 다운받고 압축을 풉니다. 2. config.php에 DB계정정보를 입력합니다. 3. 서버에 업로드합니다. 4. install.php를 실행합니다. 홈페이지 설명으로는 XHTML 1.0 STRICT and CSS2를 준수하.. 더보기