웹모아
웹모아[손님] 검색   로그인    


 
환경설정
 


[PHP] $_SERVER
  2016-06-12 06:32:12 댓글:(0)   조회:3460


 

$_SERVER['DOCUMENT_ROOT'] = 현재 사이트가 위치한 서버상의 위치

ex) /webapp/include


$_SERVER['HTTP_ACCEPT_ENCODING'] = 인코딩 방식 

ex) gzip, deflate


$_SERVER['HTTP_ACCEPT_LANGUAGE'] = 언어 

ex) ko


$_SERVER['HTTP_USER_AGENT'] = 사이트 접속한 사용자 환경 

ex) Mozilla/4.0(compatible; MSIE 6.0; Windows NT 5.1; Q312461; .NET CLR 1.0.3705


$_SERVER['REMOTE_ADDR'] = 사이트 접속한 사용자 IP 

ex) xxx.xxx.xxx.xxx

 

$_SERVER['HTTP_REFERER'] = 현제 페이지로 오기전의 페이지주소값 

A태그나 form으로 전송시 값이 넘어옴. onclick으로 전송시 값이 넘어오지 않음

ex) http://www.test.net/index.php?user=??? 


$_SERVER['SCRIPT_FILENAME'] = 실행되고 있는 위치와 파일명 

ex) webapp/include/index.php


$_SERVER['SERVER_NAME'] = 사이트 도메인 

ex) www.test.com (Viture host에 지정한 도메인)

 

$_SERVER['HTTP_HOST'] = 사이트 도메인 => 

ex) www.test.com (접속할 때 사용한 도메인)


$_SERVER['SERVER_PORT'] = 사이트가 사용하는 포트 

ex) 80


$_SERVER['SERVER_SOFTWARE'] = 서버의 소프트웨어 환경 

ex) 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 정보 

ex) CGI/1.1


$_SERVER['SERVER_PROTOCOL'] = 사용된 서버 프로토콜 

ex) HTTP/1.1


$_SERVER['REQUEST_URI'] = 현재페이지의 주소에서 도메인 제외 

ex)  /index.php?user=shaking&name=ksh


$_SERVER['PHP_SELF'] = 현재페이지의 주소에서 도메인과 넘겨지는 값 제외 

ex) /default/index.php

***파일명만 가져올때는 basename($_SERVER['PHP_SELF']);


$_SERVER['APPL_PHYSICAL_PATH'] = 현재페이지의 실제 파일 주소

ex) D:\webapp/


$_SERVER['QUERY_STRING'] = get방식의 파일명 뒤에 붙어서 넘어오는 값. 반드시get방식으로 넘겨야됨

ex) ?user=shaking&name=ksm




 댓글 (0)


환경설정
페이지: 1 / 2   


   PHP.INI에서의 세션 관련 설정4281
[PHP] $_SERVER3461
   php 에서 세션시간설정1339
   업로드 용량과 관련한 php.ini 파일 설정1291
   mbstring - PHP 확장모듈을 추가하는 방법1336
     [RE] mbstring - PHP 확장모듈을 추가1460
   타도메인간 쿠키 공유하기1711
   home 데이타 백업 스크립트1285
   cron 이용 일정시간마다 php문실행2103
   cron, crontab, PHP 소스 자동실행, 1573
   crontab 에서 php 파일 실행이 가능한지요?1403
   crontab php 스크립트 실행문제입니다.(1) 1289
   2차 도메인과의 세션고유1514
   POST로 값을 넘길때, 만료된 페이지입니다 문제의(홈마스타)3093
   세션(로그인)시간 무한대로 늘리기 초간단 초보용(홈마스타)(2) 1396
   php mysql 세션 관리(홈마스타)2640
   세션을 DB로 관리하기 + 쪽지 확인하기(홈마스타)(1) 1596
   브라우져를 종료해도 세션이 그대로 살아있어요(홈마스타)2453
   PHP에서 세션 사용하기(홈마스타)1381
   [설치/설정] PHP 파일업로드시 일정용량 이상 업(홈마스타)1259
   php.ini 값 설정가능한 범위 알아보기(홈마스타)1525
   PHP 슈퍼전역변수 들의 종류(홈마스타)19409
   쿠키공유를 위한 헤드값(홈마스타)1399
   php.ini 설정하기(홈마스타)1404
   php.ini (V4.2.3) - III(홈마스타)1382
   php.ini (V4.2.3) - II(홈마스타)1424
   환경을 실행중에 임시로 바꾸기(홈마스타)1280
   php.ini (V4.2.3)(홈마스타)1476
   error_reporting(홈마스타)1778
   경과만료 페이지 없애기(홈마스타)1621
≪ [1]  [2]   ≫

복수단어 검색은 공백(space)로 구분해 주세요.



 
최근 글
[손님]
134
121
276
491
1214
430
502
278
410
3900
947
1037
1288
1017
4325
 
인기 글
[손님]
5262
[깊은연못] KMFM - 24시간 연주곡
5144
7589
7649
5133
5446
4677
[홈마스타] (1) oledb 접근 오류
5089
6932
6266
[홈마스타] input 버턴의 모양
6710
7156
20578
7796
6476