php 환경변수정리 > PHP

본문 바로가기
사이트 내 전체검색

PHP

php 환경변수정리

페이지 정보

profile_image
작성자 최고관리자
댓글 0건 조회 6,715회 작성일 21-02-09 11:51

본문

php 환경변수정리

$_SERVER["SERVER_PROTOCOL"]; // 프로토콜을 읽어온다

$_SERVER["SERVER_NAME"]; // 현재접속중 인 서버 이름을 읽어 온다(도메인)

 $_SERVER["SERVER_PORT"]; // 웹 서버가 사용하는  포트를 읽어온다.

 $_SERVER["REQUEST_URI"]; // 현재 위치한 웹의 주소를 읽어온다.

 $_SERVER["REQUEST_METHOD"]; // 전송방식을 읽는다(post,get)

 $_SERVER_ADDR; // 현재 접속중인 웹서버의 IP주소를 담고있다.

 $_REMOTE_ADDR; // 사용자의 IP주소를 담고있다.

 $_DOCUMENT_ROOT; // 웹페이지 문서가 저장되어 있는 루트 디렉토리를 담고있다

$_SERVER["SERVER_SOFTWARE"]; // 웹서버의 이름과 버전을 ('이름/버전')식으로 나타낸다

$_SERVER["HTTP_REFERER"]; // 이동 이전 페이지의 경로를 기억한다

$_SERVER["HTTP_USER_AGENT"]; // POST방식을 이용하여 검색문에 정보가 들어있는 경우에 그 정보의 타입을 나타냅니다.

 $_SERVER['HTTP_HOST']; // 사용자가 입력한 주소목록을 출력


$_HTTP_USER_AGENT; // 사용자의 브라우저 이름과 버전을 담고있다.

 $_HTTP_REFERER; // 현재 페이지와 이전 페이지를 담고있다.

 $_PHP_SELF; // 현재 실행되고있는 PHP파일의 이름과 경로를 담고있다.

 $_HTTP_COOKIE_VARS[쿠키이름]; // 해당 '쿠키이름'에 저장되어 있는 값을 담고있다.

 $_HTTP_GET_VARS[변수명];  // GET형식으로 받은 해당 '변수명'에 저장되어 있는 값을 담고있다.

 $_HTTP_POST_VARS[변수명] ; //POST형식으로 받은 해당 '변수명'에 저장되어 있는 값을 담고있다

[출처] 환경변수정리 $_SERVER["REQUEST_URI"]; |작성자 밍밍



####    현재 도메인 및 파일명 찾기

$_SERVER['HTTP_HOST']
 $_SERVER['PHP_SELF']
 $_SERVER['QUERY_STRING'];
 $_SERVER['HTTP_REFERER'];

 // 현재 파일명
basename($_SERVER['PHP_SELF']);
 //현재의 파일명.. include 시 include 되어 있는 파일명
basename(__FILE__);

 // 현재 파일명
$full_file = explode("/", $_SERVER['PHP_SELF']);
 $cur_name = $full_file[sizeof($full_file)-1];


 $refererH = parse_url($_SERVER['HTTP_REFERER']);
 $host = $refererH[host];
 $hpath = $refererH[path];
 $hquery = $refererH[query];

댓글목록

등록된 댓글이 없습니다.

회원로그인

회원가입

  • 게시물이 없습니다.

접속자집계

오늘
792
어제
2,905
최대
6,642
전체
1,122,520
contact : webmaster@beautipia.co.kr
Copyright © beautipia.co.kr. All rights reserved.