//서비스 시작
systemctl start httpd.service
//부팅시 자동시작
systemctl enable httpd.service
//서비스 시작
systemctl start httpd.service
//부팅시 자동시작
systemctl enable httpd.service
function loginCheck(){
if($('#id').val() == ""){
alert("아이디를 입력해주세요.");
$('#id').focus();
return;
}
if($('#pass').val() == ""){
alert("패스워드를");
$('#pass').focus();
return;
}
var params = {"id":$('#id').val() ,"pass":$('#pass').val() };
$.post("https://....../login.html",$.param(params),
function(data) {
var requestData = data.trim();
requestData = requestData.split("||");
if(requestData[1] == "OK"){
alert("로그인 되었습니다.");
document.reload();
return;
}else if(strData[1] == "ID"){
alert("존재하지 않는 아이디입니다.");
$('#id').focus();
return;
}else if(strData[1] == "PASS"){
alert("패스워드가 틀렸습니다.");
$('#pass').focus();
return;
}else{
alert("잘못된 접근입니다");
return;
}
});
}
jquery ajax 를 이용한 xml 파싱 방법 (0) | 2013.11.06 |
---|---|
XMLHttpRequest 방식 Ajax 통신 (0) | 2013.04.18 |
페이스북 게시글 파싱후 mysql DB에 입력 시도중 이모티콘에 대한 유니코드 문제가 발생
mysql의 HY000 1366 에러를 발생 시켰다.
일반적으로 한글에 대한 유니코드 문제였지만 이번엔 유니코드 방식의 문제로 판단되어 뒤지고 뒤져 해결책을 발견했다.
문제 되는 문자열을 아래 방식으로 부분 치환 처리 하여 문제를 해결 하였다.
String val = vo.getContent();
if ( val != null ){
StringBuffer buf = new StringBuffer();
int len = val.length();
for ( int i = 0 ; i < len ; i++ ){
char c = val.charAt(i);
if ( 0xD800 <= c && c <= 0xDBFF || 0xDC00 <= c && c <= 0xDFFF ){
}else{
buf.append(c);
}
}
vo.setContent(buf.toString());
}
비슷한 오류를 발견한 다양한 사람들이 있길래 오류코드를 추가하여 글을 작성한다.
배열 리스트 사용법..? (0) | 2012.10.31 |
---|---|
달력 만들기 (0) | 2012.09.27 |
ArrayList 안에 HashMap 넣어쓰기(HashMapList??) (0) | 2012.09.11 |
text 파일 작성하기 (0) | 2012.09.10 |
JAVA 코드 분석 툴(잠재적 위험도 등) (0) | 2012.08.25 |
javascript에 기본적으로 array sort 함수를 지원한다.
var arr = [40, 1, 10, 5, 25];
1. arr.sort();
- 이와 같이 쓸 경우 1, 10, 25, 40 과 같이 문자로 취급하여 정렬한다.
2. arr.sort(function(a, b){return a-b});
- 1, 5, 10, 25, 40 과 같이 정렬
3. arr.sort(function(a, b){return b-a});
- 40, 25, 10, 5, 1 과 같이 정렬
[출처] javascript array sort|작성자 묵금
jQuery 를 이용한 ajax 사용시 크로스 도메인 허용 (0) | 2013.11.05 |
---|---|
이미지 롤링 or 미니 팝업 롤링 (0) | 2013.06.19 |
[j쿼리,스크립트]부모창 값 가져오기, 전달하기 (0) | 2012.10.15 |
[jquery]제이쿼리 사용한 백그라운드 실행..쉽다..ㅠㅠ (0) | 2012.09.18 |
일정 시간마다 스크립트 실행 하는 함수 (0) | 2012.09.11 |
쉐보레 배포 쉐비 폰트는 무료 폰트가 아니네요. (0) | 2013.09.04 |
---|---|
블랙박스 메모리 64GB 인식 시키기. (2) | 2013.06.22 |
대한통운..... 전남 광양 영업소 쓰레기네요. (1) | 2013.05.06 |
마당에서의 수면.. (0) | 2011.10.27 |
순천만에 놀라갔다.. (0) | 2011.10.04 |
0010468
STCOM 에스티컴퓨터 CJ 택배 업체 코드
iis php 환경에서 file_exist 에러, 절대경로, 상대경로의 문제 해결법 (0) | 2014.02.28 |
---|---|
PHP 문자열 함수 (0) | 2013.05.29 |
[PHP] $_SERVER[] 값 (0) | 2013.04.04 |
php,jsp,asp 이전 페이지 URL 얻어오기 (0) | 2012.06.14 |
이클립스+php셋팅 (0) | 2012.05.11 |
우분투 ssh 설치
# sudo apt-get update
# sudo apt-get install ssh
포트변경
# sudo gedit /etc/ssh/sshd_config
포트 22에서#를 제거하고 원하는 포트로 변경
root 접속 제한
PermitRootLogin yes를 no
데몬재시작
# sudo /etc/init.d/ssh restart
서버작동확인
# netstat -nlt
22번포트 LISTEN 정상작동
php 달력 (0) | 2014.05.13 |
---|---|
PHP 문자열 함수 (0) | 2013.05.29 |
[PHP] $_SERVER[] 값 (0) | 2013.04.04 |
php,jsp,asp 이전 페이지 URL 얻어오기 (0) | 2012.06.14 |
이클립스+php셋팅 (0) | 2012.05.11 |
실루엣 카메오를 사고 컷팅 필수 보조 도구중 하나인 실루엣 커넥터를 들여다보다가
쉽게 놓칠수 잇는 부분들을 뒤져봤다.
이제 막 입문한 내가 보고 딱 무슨 기능이구나 알수있을정도니
기존 컷팅기 사용자 분들은 더 쉽게 이해하시고 활용하실수 잇으시리라.
컷팅 옵션에 대한 사용자 설정을 추가할수 있다. 편집도 가능.
기본적인 컷팅 옵션에 대한 설정화면. 근데 밑의 선분 오버컷은 쓸일이 있을까...?
자르는 선 자체에 대한 패턴이다. 도면에서는 하나의 라인이라고 해도 이 부분을 활용하면 점선 컷팅이 가능하겠다.
테스트가 필요한 부분이다.
이 선종류들도 추가/편집이 되더라
위에껀 대시 추가로 해서 한거라 위에처럼 나왔지만 아마 다른 추가 옵션을 쓰면 좀더 다양하게 할거 같다.
새 대시가 추가된 모습이다.
아직 컷팅기로 이것저것 테스트도 하고 도면 뽑는거도 해보고 하고있는데 역시나 재미있다.
컷팅기 산걸 후회하진 않겠지만..
자택의 프린터가.. 흑백 레이저라 아쉽다. 안료잉크 쓰는 프린터를 하나 지를까 심히 고민이된다.
지금은 회사 프린터를 빌려 쓰고있다. 회사에도 종이접기를 전파중이라 아무도 뭐라 안하는게 좋다면 좋다.
실루엣 카메오.. 질렀다.. (0) | 2013.12.24 |
---|
그런데 일러스트에서 데이터 넘길때 꼭 저렇게 에러나더라...
실루엣 커넥터 컷팅 셋팅 방법들.. (0) | 2013.12.24 |
---|
jQuery 아작스 틀
그중 success 부분을 아래와 같이 처리
리턴 xml 양식
[JQUERY]jquery 를 사용한 아작스 (0) | 2015.12.22 |
---|---|
XMLHttpRequest 방식 Ajax 통신 (0) | 2013.04.18 |
jQuery 를 이용한 ajax 사용시 크로스 도메인 허용
jQuery.support.cors = true;
$.support.cors = true;
위 한줄 추가해주면 됩니다.
업무관계상 개발 작업중 아작스 처리 부분에서 실서버에서는 문제가 안되지만
개발서버에서 문제가 되서 이거때문에 고생했네요.
javascript 의 sort 정상 작동 시키기 (0) | 2014.12.04 |
---|---|
이미지 롤링 or 미니 팝업 롤링 (0) | 2013.06.19 |
[j쿼리,스크립트]부모창 값 가져오기, 전달하기 (0) | 2012.10.15 |
[jquery]제이쿼리 사용한 백그라운드 실행..쉽다..ㅠㅠ (0) | 2012.09.18 |
일정 시간마다 스크립트 실행 하는 함수 (0) | 2012.09.11 |
최근 개인적인 용도로 쉐비 폰트를 사용할 일이 있었습니다.
전에 폰트 관련된 문제로 호된꼴 당하는걸 본적이 있어서
문제가 안생길 만한거라고 해도 해당 폰트의 저작권을 확인하고 쓰고있는 편입니다.
그런데 현제 웹에 돌아다니고 있는 쉐비폰트는 전부 "무료" 폰트로 사람들이 알고있더군요.
폰트가 제 마음에 들어 추후 개인적인 상업용도로 사용할때를 대비해 어느선까지 사용해도 되나 문의를 해봤습니다.
처음 답변 온게 쉐비 폰트는 상업적, 비상업적 이용 모두 불가 라고 하더군요.
그래서 배포 당시에는 무료 폰트라고 배포한걸로 알고있다.
그러면 지금까지 무료 폰트로 알고 쓴사람들이 피해를 볼수도 있는거 아닌가 문의를 넣어봤습니다.
그러자 온 답변의 일부입니다.
결국 해당 폰트는 쉐보레 측과 협의 하여 진행 하지 않는이상 사용이 불가능한걸로 확인되었습니다.
쉐보레 측에선 따로 저작권 단속이나 그런걸 할 생각은 없는거 같았지만
어찌됐든 무료 폰트가 아닌건 확실히 인지를 하고 있는게 좋을거 같습니다.
없어진 사이트의 옛날 페이지 불러오는 홈페이지 (0) | 2014.11.14 |
---|---|
블랙박스 메모리 64GB 인식 시키기. (2) | 2013.06.22 |
대한통운..... 전남 광양 영업소 쓰레기네요. (1) | 2013.05.06 |
마당에서의 수면.. (0) | 2011.10.27 |
순천만에 놀라갔다.. (0) | 2011.10.04 |
워드프레스의 주요 특징은 다양한 많은 API가 있다는 것이다. 각 API 문서에는 API에 속한 함수와 이에 대한 설명이 들어있다. API는 테마와 플러그인에서 사용하도록 미리 정의한 함수의 집합이라 할 수 있다. 다음은 현재 제공되는 워드프레스 API 목록이다.
모든 워드프레스 API는 사용자 정의 플러그인과 테마를 개발하는데 사용된다. 이 방식이 워드프레스를 확장하여 부가기능을 추가하는 주요 방법이다. 앞에서 설명한 API를 잘 활용한다면 쉽고 표준화된 방법으로 워드프레스를 확장할 수 있다.
출처 - http://blog.naver.com/kbm402?Redirect=Log&logNo=70164770416
고가의 블랙박스가 아닌경우
대부분 마이크로 sd 카드의 포맷 방식이
FAT32 입니다.
그런데 시중에 나온 대부분의 마이크로 SD 카드는
64기가 부터 포맷방식이 exFAT 라는 방식으로 바뀌었습니다.
이 경우 블랙박스가 메모리 카드를 인식 하지 못해서
안그래도 짧은 촬영시간 더짧게 사용을 해야되죠.
그래서 생긴 해결방법이 FAT32 포맷으로 강제 포맷을 해서 사용하는거죠
저는 FXD700 마하를 이용중인데 제 수중에는
삼성 16gb 와 아이나비 32GB 샌디스크 SDXC 64GB 가있는데.
이중 샌디스크의 64GB 메모리를 FAT32 로 포맷하여 사용하고 있습니다.
아이나비 정품 32GB는 64GB 메모리 카드에서 데이터를 빼려고 제거 했을때
임시 장착용으로 사용하고 있지요.ㅎㅎ
웹상을 뒤져보면 많은 종류가 있지만
저는 아래 파일로 성공하였습니다. 잘되는군요.ㅎㅎ
백업겸 해서 포스트 작성을 하게되었습니다. 이상으로 마칩니다.
없어진 사이트의 옛날 페이지 불러오는 홈페이지 (0) | 2014.11.14 |
---|---|
쉐보레 배포 쉐비 폰트는 무료 폰트가 아니네요. (0) | 2013.09.04 |
대한통운..... 전남 광양 영업소 쓰레기네요. (1) | 2013.05.06 |
마당에서의 수면.. (0) | 2011.10.27 |
순천만에 놀라갔다.. (0) | 2011.10.04 |
메인의 특정 이미지 자동 회전또는 미니 팝업의 자동 회전 방식.
마우스 오버시 일시 정지, 마우스 아웃시 다시 회전
javascript 의 sort 정상 작동 시키기 (0) | 2014.12.04 |
---|---|
jQuery 를 이용한 ajax 사용시 크로스 도메인 허용 (0) | 2013.11.05 |
[j쿼리,스크립트]부모창 값 가져오기, 전달하기 (0) | 2012.10.15 |
[jquery]제이쿼리 사용한 백그라운드 실행..쉽다..ㅠㅠ (0) | 2012.09.18 |
일정 시간마다 스크립트 실행 하는 함수 (0) | 2012.09.11 |
다들 잘아는 윈도우 7 이상 버전을
usb 설치 디시크로 만들어주는 유틸리티.
Window 7 USB DVD Tools
아는 사람들에게 무슨 설명이 더 필요한가!!!
난 맨날 이거 설치용 usb 만들때 이거 찾는다고 고생햇다.
망할것들이 무슨놈의 사기꾼들이 그리 많아.
그래도 정 궁금하다면 보시오.
설치과정
프로그램 사용 과정
PHP 문자열 함수
● 문자열 다듬기
- trim(), ltrim(), chop()에서 지우는 공백은 스페이스, '\n'(줄바꿈), '\t'(가로 탭), '\v',
○ trim();
- 문자열의 처음과 끝에 있는 공백을 지운다.
○ ltrim();
- 문자열의 처음에 있는 공백을 지운다.
○ chop();
- 문자열의 끝에 있는 공백을 지운다.
● 문자열 정돈
○ nl2br();
- 문자열중 줄바꿈문자(\n)를 XHTML에서의 줄바꾸기인 <br/>태그로 바꾸어 준다.(4.0.5 이전의 HTML에서는 <br>태그)
● 문자열의 대소문자 관련 함수
○ strtoupper();
- 모든 알파벳을 대문자로
○ strtolower();
- 모든 알파벳을 소문자로
○ ucfirst();
- 문장의 처음이 알파벳이면 그것만 대문자로
○ ucword();
- 각 단어의 첫 알파벳을 대문자로
● 문자열 나누고 합치기
○ explode();
- 지정 문자를 기준으로 문자열의 전, 후를 나누어 배열로 저장한다.
ex) $email = 'email@email.com'; $email_array = explode('@', $email);
$email_array[0] → 'email'; $email_array[1] → 'email.com';
○ implode();, join();
- 지정 문자를 기준으로 배열을 전, 후에 배치하여 문자열을 합친다.
ex) $new_email = implode('@', email_array); $new_email → 'email@email.com';
○ strtok();
-
○ substr();
- 문자열 중 특정 시작부분과 끝부분 사이의 문자열을 추출하는데 사용한다.
ex) $test = 'PHP Webprogramming';
$test1 = substr($test, 1); $test2 = substr($test, -1); $test3 = substr($test, 5, 8); $test4 = substr($test, 4, -2);
$test1 → 'HP Webprogramming'(앞에서 1번 부터)
$test2 → 'g'(뒤에서 1번 부터)
$test3 → 'ebprogra'(앞에서 5번부터 8개)
$test4 → 'Webprogrammi'(앞에서 4번부터 뒤에서 2번까지)
● 문자열 비교하기
○ strcmp();
- C언어에서의 함수와 같다. 앞의 문자열을 기준으로 같으면 0을, 우선순위가 높으면 -1을, 반대의 경우에는 1을 리턴한다.
- 단, 대문자와 소문자의 경우 소문자가 우선순위가 더 높다.(ASCII코드의 대소관계를 생각하면 쉽다.)
○ strcasecmp();
- C언어에서의 stricmp()와 같다. 두 문자열을 비교하는 것은 strcmp()와 같지만 대소문자를 구분하지 않는다.
○ strnatcmp(); & strnatcasecmp();
- 이 두 함수는 문자열을 좀더 자연스러운 기준에서 비교한다.(strnatcmp("12","2")의 결과는 1이다.)
- 이 두 함수의 차이는 대소문자의 구분여부이다.(이 두 함수의 차이는 case의 유무여부이다.)
● 문자열의 길이 확인하기
○ strlen();
- C언어에서의 함수와 같다. 문자열의 길이를 정수값으로 리턴해준다.
● 문자열 안에서 문자열 찾기
○ strstr();
- 문자열 안에서 특정 문자열과 일치하는 부분이 있는지 찾아내는데 쓰이는 함수이다.
- 일치하는 문자열이 있을 때는 해당 문자열이나 문자를 포함하여 이후 문자열을 리턴한다.
- 일치하는 문자열이 없을 시에는 false를 리턴한다.
ex) $str='Lion sleep to night'; $res = strstr($str, 'sleep');
$res → 'sleep to night'
○ stristr();
- strstr()과 같으나 대소문자를 구분하지 않는다.(ABC, Abc, aBC모두 같은 것으로 취급한다.)
○ strchr();
- strstr()과 같으나 문자열대신 문자를 찾는다.
○ strrch();
- strchr()과 같으나 뒤에서 부터 일치하는 문자를 찾기 때문에 마지막으로 나타난 문자부터 문자열을 출력한다.
● 문자열의 위치 찾아내기
○ strpos();
- 문자열 내에서 일치하는 문자열이나 문자를 찾아 문자열 대신 해당 위치를 숫자로 알려준다.
ex) $test = 'Ice cream'; $res1 = strpos($test, 'a'); $res2 = strpos($test, 'e');
$res1 → 7(0부터 시작한다.) $res2 = 2(일치하는 문자나 문자열이 많을 경우 가장 앞의 것을 기준으로 한다.)
ex) $test = 'Ice cream'; $res = strpos($test, 'e', 4);
$res = 6(앞에서부터 4번째에 있는 c부터 해당문자열의 위치를 찾는다.)
※ 이 예에서는 문자만 사용하였지만 문자열도 얼마든지 사용할 수 있다.
○ strrpos();
- strpos와 비슷하나 찾는 문자가 가장 마지막에 보이는 곳의 위치를 리턴한다.
※ strrpos()는 strpos()와 달리 문자만 사용할 수 있다.
※ 두 함수 모두 만약 문자열에 needle(찾는 문자나 문자열)이 없으면 false를 리턴하는데 PHP에서는 false를 0과 같다고 보기 때문에
위치 0을 리턴한것인지 false를 리턴한 것인지 구분할 수가 없다. 이 문제는 === 연산자를 사용하여 해결할 수 있다.
ex) $res = strpos('Hello world', 'H'); //이 경우에는 가장 앞에 'H'가 있기 때문에 0을 리턴하지만 PHP는 false와 구분하지 못한다.
if($res === false)
echo 'Not found';
else
echo 'Found at position 0';
● 문자열 대체하기
○ str_replace();
- 문자열에서 문자열를 찾아 대체문자열로 바꾸어 리턴한다.
ex) $test = 'Change'; $res = str_replace('g', 'c', $test);
$res → 'Chance'
○ substr_replace();
- 특정 위치의 문자열을 대체문자열로 바꾸어 리턴한다.
ex) $test = 'Vitamin A'; $res = substr_replace($test, 'C', -1);
$res → 'vitamin C'
php 달력 (0) | 2014.05.13 |
---|---|
iis php 환경에서 file_exist 에러, 절대경로, 상대경로의 문제 해결법 (0) | 2014.02.28 |
[PHP] $_SERVER[] 값 (0) | 2013.04.04 |
php,jsp,asp 이전 페이지 URL 얻어오기 (0) | 2012.06.14 |
이클립스+php셋팅 (0) | 2012.05.11 |
PostGresql 백업 복구
su - postgres pg_dumpall -f db_all.out //--- DB 전체 백업 pg_dump -U postgres mydb > mydb.sql pg_dump -h localhost -U postgres -Ft -f mydb.backup mydb //--- DB 백업 pg_dump -h localhost -U postgres -Ft -f mydb.backup -t zipcode mydb //--- 테이블 백업 pg_restore -l mydb.backup > mydb.toc //--- 내용 보기 pg_restore -h localhost -U postgres -Ft -d mydb mydb.backup //--- DB 복구 //--- mydb.toc에서 복구가 필요없는 자료는 삭제하거나 ;로 표시한 후 아래 명령을 실행한다. pg_restore -h localhost -U postgres -L mydb.toc -d mydb mydb.backup //--- 부분 복구
su - postgres pg_dumpall -f db_backup.sql psql -d ${DB_NAME} < db_backup.sql
psql -U postgres DB_NAME < db_backup.sql
su - root pg_dump -h 127.0.0.1 -U ${DB_USER} -W -b -f db_backup.sql ${DB_NAME} psql -h 127.0.0.1 -U ${DB_USER} -W -d ${DB_NAME} < db_backup.sql
MSSQL 로 데이터 이전시 -D 옵션을 주면 Insert Query 문으로 추출됨
pg_dump -h 127.0.0.1 -U ${DB_USER} -f [Filename] -D [DataBaseName]
출처 - http://kiepper.blogspot.kr/2010/03/postgresql-%EB%B0%B1%EC%97%85-%EB%B3%B5%EA%B5%AC.html
오라클 SQL 함수 (0) | 2012.01.20 |
---|---|
[ORACLE] 함수 모음집 (0) | 2011.12.22 |
[오라클] 특수문자 코드 (0) | 2011.12.14 |
SQL - INSERT문, DELETE문, UPDATE문 (0) | 2011.10.27 |
다른 데는 모르겠고....
전남 광양 영업소....
행태가 완전 지들이 갑이네요.
평소 저희 집으로 택배 시킬때도 대한통운 인랑 한진택배는 피해서 하는데...
그래도 이번엔 회사 사무실이 광양읍에 있으니 문제 없이 올거라 생각했는데.
의외의 허를 찌르는군요.
금요일 저녁 배송 출발인거 보고 오후 쯤에 오겠구나 했는데..
무소식..ㅋㅋㅋㅋㅋㅋ
오후 5시에 배송완료 찍고 무소식..ㅋㅋㅋㅋ
연락도 안되고.. 짜증은 짜증대로 나고....
고객센터는 문닫을 시간이라....
결국 오늘 아침에 다시해도 안받길래 고객센터로 하니까.
무슨 학교는 택배 모으는 곳이 있다네요? 거기로 다간다고 거기가면있을꺼라고.
가보니까 학교 택배 받아서 두는곳이 아닌 우편물 받아두는곳인데..
택배도 같이 처박아놨더군요.
제 택배 안보이길래 뒤지다가 겨우 찾아왔습니다.
다른 택배 밑에 깔려서 보이지도 않더군요.
저희 회사가 창업보육센터에 들어와있는 입주 기업인데..ㅋㅋㅋㅋㅋ
다 적어놨는데..ㅋㅋㅋㅋㅋ 웃기게도 학교 기관이라고 거기다 처박아놨다는군요.ㅋㅋㅋㅋ
평소 저희 집으로 시킬때도 걸핏하면 분실에 배송도 안햇는데 배송완료 찍고 3~4일 늦게 배송해주고
짜증나는군요.쩝....
사과라도 하면 모르는데 그것도 없이 거기 있을거니 찾아가라.....
진짜 다음부터는 아예 블랙리스트 배송업체는 시키질 말아야것습니다.
이걸 보는 사람이 있을진 모르것지만... 지방 사시는분들 블랙리스트 택배 목록 만들면 해당 지역분들과 공유는 꼭해주세요.
택배사들이 지들이 갑질 하는데 많으니까요.
송장번호 220715780515
ps. 통화 녹음 파일.아오 짜증나.
1번 최초 전화 상담. 짜증..
2번 결과 전화
3번 해당 영업소 전화
첨부파일의 경우 통화녹음 해논 원본 파일이라.. 변환 해야 되는데 이건 어케 한대 또...
쉐보레 배포 쉐비 폰트는 무료 폰트가 아니네요. (0) | 2013.09.04 |
---|---|
블랙박스 메모리 64GB 인식 시키기. (2) | 2013.06.22 |
마당에서의 수면.. (0) | 2011.10.27 |
순천만에 놀라갔다.. (0) | 2011.10.04 |
우리집에 놀러오는 들고양이와 새끼 고양이 (1) | 2011.10.04 |
가장 기본이 되는 XMLHttpRequest방식의 Ajax 통신방법입니다.
index.php
get.php
get 방식의 경우 파라미터를 url 인코딩후 전달 해야 됩니다.
post.php
참고서적 - 최범균의 Ajax Programming 기초부터 중급까지
[JQUERY]jquery 를 사용한 아작스 (0) | 2015.12.22 |
---|---|
jquery ajax 를 이용한 xml 파싱 방법 (0) | 2013.11.06 |
$_SERVER['DOCUMENT_ROOT'] = 현재 사이트가 위치한 서버상의 위치 => /webapp/include
$_SERVER['HTTP_ACCEPT_ENCODING'] = 인코딩 받식 => gzip, deflate
$_SERVER['HTTP_ACCEPT_LANGUAGE'] = 언어 => ko
$_SERVER['HTTP_USER_AGENT'] = 사이트 접속한 사용자 환경 => Mozilla/4.0(compatible; MSIE 6.0; Windows NT 5.1; Q312461; .NET CLR 1.0.3705
$_SERVER['REMOTE_ADDR'] = 사이트 접속한 사용자 IP => xxx.xxx.xxx.xxx
$_SERVER['HTTP_REFERER'] = 현제 페이지로 오기전의 페이지주소값 => http://www.test.net/index.php?user=??? (A태그나 form으로 전송시 값이 넘어옴. onclick으로 전송시 값이 넘어오지 않음)
$_SERVER['SCRIPT_FILENAME'] = 실행되고 있는 위치와 파일명 => webapp/include/index.php
$_SERVER['SERVER_NAME'] = 사이트 도메인 => www.test.com (버추얼 호스트에 지정한 도메인)
$_SERVER['HTTP_HOST'] = 사이트 도메인 => www.test.com (접속할 때 사용한 도메인)
$_SERVER['SERVER_PORT'] = 사이트가 사용하는 포트 => 80
$_SERVER['SERVER_SOFTWARE'] = 서버의 소프트웨어 환경 => Apache/1.3.23 (Unix) PHP/4.1.2 mod_fastcgi/2.2.10 mod_throttle/3.1.2 mod_ssl/2.8.6 OpenSSL/0.9.6c
$_SERVER['GATEWAY_INTERFACE'] = cGI 정보 => CGI/1.1
$_SERVER['SERVER_PROTOCOL'] = 사용된 서버 프로토콜 => HTTP/1.1
$_SERVER['REQUEST_URI'] = 현재페이지의 주소에서 도메인 제외 => /index.php?user=???&name=???
$_SERVER['PHP_SELF'] = 현재페이지의 주소에서 도메인과 넘겨지는 값 제외 = /default/index.php
*파일명만 가져올때 : basename($_SERVER['PHP_SELF']);
$_SERVER['APPL_PHYSICAL_PATH'] = 현재페이지의 실제 파일 주소 => D:\webapp/
$_SERVER['QUERY_STRING'] = get방식의 파일명 뒤에 붙어서 넘어오는 값 => ?user=???&name=??? (반드시get방식으로 넘겨야됨)
[출처] [PHP] $_SERVER[] 값 (컴텨 하나씩 알아가자!!) |작성자 감염체
iis php 환경에서 file_exist 에러, 절대경로, 상대경로의 문제 해결법 (0) | 2014.02.28 |
---|---|
PHP 문자열 함수 (0) | 2013.05.29 |
php,jsp,asp 이전 페이지 URL 얻어오기 (0) | 2012.06.14 |
이클립스+php셋팅 (0) | 2012.05.11 |
PHP 게시판 리스트 샘플 소스 (0) | 2011.12.19 |
mysql 유니코드 문제 (0) | 2015.08.04 |
---|---|
달력 만들기 (0) | 2012.09.27 |
ArrayList 안에 HashMap 넣어쓰기(HashMapList??) (0) | 2012.09.11 |
text 파일 작성하기 (0) | 2012.09.10 |
JAVA 코드 분석 툴(잠재적 위험도 등) (0) | 2012.08.25 |
1. 부모창 필드 값 가져오기
opener.document.getElementById( "hidValue" ).value;
$( "#hidValue", opener.document ).val();
2. 부모창에 값 전달하기
opner.document.getElementById( "p_id" ).value = "c_value";
$( "#hidValue", opener.document ).value( "c_value" );
3. 부모창 함수 호출
opener.location.href = "javascript:p_fun();";
$( opener.location ).attr( "href" , "javascript:p_fun();");
jQuery 를 이용한 ajax 사용시 크로스 도메인 허용 (0) | 2013.11.05 |
---|---|
이미지 롤링 or 미니 팝업 롤링 (0) | 2013.06.19 |
[jquery]제이쿼리 사용한 백그라운드 실행..쉽다..ㅠㅠ (0) | 2012.09.18 |
일정 시간마다 스크립트 실행 하는 함수 (0) | 2012.09.11 |
iframe Height 자동 리사이징 (0) | 2012.05.24 |
mysql 유니코드 문제 (0) | 2015.08.04 |
---|---|
배열 리스트 사용법..? (0) | 2012.10.31 |
ArrayList 안에 HashMap 넣어쓰기(HashMapList??) (0) | 2012.09.11 |
text 파일 작성하기 (0) | 2012.09.10 |
JAVA 코드 분석 툴(잠재적 위험도 등) (0) | 2012.08.25 |