ഒരു ബ്രൗസർ ഒരു വെബ് സെർവറിൽ നിന്ന് ഒരു ഡോക്യുമെൻ്റ് അഭ്യർത്ഥിക്കുമ്പോൾ, അത് ചില ബ്രൗസറിനേയും ഓപ്പറേറ്റിംഗ് സിസ്റ്റം പാരാമീറ്ററുകളേയും കുറിച്ചുള്ള സാങ്കേതിക വിവരങ്ങളും സെർവറിലേക്ക് അയയ്ക്കുന്നു. വെബ് സെർവർ, അതിൻ്റെ ചില സ്വഭാവസവിശേഷതകൾ ഡോക്യുമെൻ്റിനൊപ്പം ഒരേസമയം നൽകുന്നു. അങ്ങനെ, ബ്രൗസറും വെബ് സെർവറും എൻവയോൺമെൻ്റ് വേരിയബിളുകൾ എന്ന് വിളിക്കുന്ന ഡാറ്റ കൈമാറ്റം ചെയ്യുന്നു. നിങ്ങൾക്ക് ഈ വേരിയബിളുകൾ നിങ്ങളുടെ സ്വന്തം ആവശ്യങ്ങൾക്കായി ഉപയോഗിക്കാനും വെബ് പേജിൽ പ്രദർശിപ്പിക്കാനും കഴിയും.
എസ്എസ്ഐ ഉപയോഗിക്കുമ്പോൾ, ഒരു നിർദ്ദിഷ്ട എൻവയോൺമെൻ്റ് വേരിയബിൾ പ്രദർശിപ്പിക്കുന്നതിനുള്ള പൊതു വാക്യഘടന ഇപ്രകാരമാണ്.
ചില വേരിയബിളുകൾ അവയുടെ വിവരണങ്ങൾ പട്ടികയിൽ പട്ടികപ്പെടുത്തിയിട്ടുണ്ട്. 1. എല്ലാ പേരുകളും വലിയ അക്ഷരങ്ങളിലാണ് എഴുതിയിരിക്കുന്നതെന്ന കാര്യം ശ്രദ്ധിക്കുക. ഈ അവസ്ഥ ആവശ്യമില്ലെങ്കിലും, ഈ രീതിയിലുള്ള റെക്കോർഡിംഗ് പരമ്പരാഗതവും നന്നായി സ്ഥാപിതവുമാണ്.
വേരിയബിൾ | വിവരണം |
---|---|
DOCUMENT_ROOT | സൈറ്റിൻ്റെ റൂട്ട് ഫോൾഡറിലേക്കുള്ള പാത. ഒരു പ്രാദേശിക വെബ് സെർവറിന്, മൂല്യം z:/home/site/www എന്ന ഫോം എടുത്തേക്കാം, മറ്റ് സന്ദർഭങ്ങളിൽ ഇത് സെർവർ ഓപ്പറേറ്റിംഗ് സിസ്റ്റത്തെയും ഉപയോഗിക്കുന്ന സോഫ്റ്റ്വെയറിനെയും ആശ്രയിച്ചിരിക്കുന്നു. |
GATEWAY_INTERFACE | പതിപ്പ് CGI (കോമൺ ഗേറ്റ്വേ ഇൻ്റർഫേസ്, കോമൺ ഗേറ്റ്വേ ഇൻ്റർഫേസ്). മൂല്യം സാധാരണയായി CGI/1.1 ആണ്. |
HTTP_ACCEPT | ബ്രൗസറിന് സ്വീകരിക്കാനാകുന്ന ഫയലുകളുടെ തരങ്ങൾ. നൽകിയ മൂല്യം കോമയാൽ വേർതിരിച്ച പിന്തുണയ്ക്കുന്ന MIME തരങ്ങളുടെ ഒരു ലിസ്റ്റാണ്, ഉദാഹരണത്തിന്: ടെക്സ്റ്റ്/എച്ച്ടിഎംഎൽ, ആപ്ലിക്കേഷൻ/xhtml+xml. |
HTTP_CONNECTION | ബ്രൗസറും വെബ് സെർവറും തമ്മിലുള്ള കണക്ഷൻ തരം. അതിനാൽ, സെർവറുമായി ബ്രൗസർ ഒരു സ്ഥിരമായ കണക്ഷൻ നിലനിർത്തുന്നു എന്നാണ് Keep-alive മൂല്യം അർത്ഥമാക്കുന്നത്. ഈ സാഹചര്യത്തിൽ, ഒരു കണക്ഷൻ സെഷനിൽ നിരവധി അഭ്യർത്ഥനകൾ അനുവദിക്കും. ഈ സാഹചര്യത്തിൽ, വീണ്ടും കണക്ഷൻ ഇനി സംഭവിക്കില്ല. |
HTTP_HOST | വെബ്സൈറ്റ് ഡൊമെയ്ൻ നാമം. സാധാരണയായി, www (www..ru) എന്ന പ്രിഫിക്സ് ഉള്ള പേരുകൾ വേർതിരിക്കപ്പെടുന്നു. ബ്രൗസറിൻ്റെ വിലാസ ബാറിൽ സൂചിപ്പിച്ചിരിക്കുന്ന സൈറ്റ് വിലാസം വേരിയബിൾ തിരികെ നൽകും. |
HTTP_REFERER | ഉപയോക്താവ് ഈ സൈറ്റിലേക്ക് വന്ന പേജിൻ്റെ വിലാസം, റഫറർ എന്നും വിളിക്കുന്നു. |
HTTP_USER_AGENT | ഉപയോഗിച്ച ബ്രൗസറിൻ്റെയും ഓപ്പറേറ്റിംഗ് സിസ്റ്റത്തിൻ്റെയും ഐഡൻ്റിഫയർ. തിരികെ നൽകിയ മൂല്യം കീവേഡുകൾ അടങ്ങിയ ഒരു സ്ട്രിംഗാണ്. ഉദാഹരണത്തിന്, ഇനിപ്പറയുന്ന വരി മോസില്ല/5.0 (Windows NT 6.1; WOW64; rv:6.0.2) ഗെക്കോ/20100101 Firefox/6.0.2 വിൻഡോസ് 7 ഓപ്പറേറ്റിംഗ് സിസ്റ്റത്തിന് കീഴിലുള്ള ഫയർഫോക്സ് 6.0.2 ബ്രൗസറാണ് ഉപയോക്താവ് ഉപയോഗിക്കുന്നതെന്ന് പറയുന്നു. |
QUERY_STRING | ചോദ്യചിഹ്നത്തിന് (?) ശേഷം വിലാസ ബാറിൽ ദൃശ്യമാകുന്ന ചോദ്യം. സാധാരണയായി "വേരിയബിൾ=മൂല്യം" എന്ന ഫോമിൽ എഴുതിയിരിക്കുന്നു, വേരിയബിളുകളെ ഒരു ആമ്പർസാൻഡ് (&).?id=5&slv=34 കൊണ്ട് വേർതിരിക്കുന്നിടത്ത് ഐഡി=5&slv=34 എന്ന മൂല്യം തിരികെ നൽകും. |
REMOTE_ADDR | സൈറ്റ് സന്ദർശകൻ്റെ IP വിലാസം. |
REQUEST_METHOD | സെർവറിലേക്ക് ഡാറ്റ അയയ്ക്കുന്നതിനുള്ള രീതി. സ്ഥിരസ്ഥിതി രീതി GET ആണ്. |
REQUEST_URI | ആവശ്യപ്പെട്ട പ്രമാണത്തിൻ്റെ വിലാസം. സൈറ്റ് റൂട്ടിൽ നിന്നുള്ളതാണ് കൗണ്ട്ഡൗൺ, അതായത് .html 1.html മൂല്യം നൽകും. |
SERVER_ADDR | സൈറ്റ് ഹോസ്റ്റ് ചെയ്തിരിക്കുന്ന കമ്പ്യൂട്ടറിൻ്റെ IP വിലാസം. |
SERVER_ADMIN | സൈറ്റ് അഡ്മിനിസ്ട്രേറ്ററുടെ ഇമെയിൽ വിലാസം. |
സെർവറിന്റെ പേര് | സെർവറിന്റെ പേര്. |
SERVER_PORT | ഡാറ്റ ലഭിക്കുമെന്ന് പ്രതീക്ഷിക്കുന്ന പോർട്ട്. |
SERVER_PROTOCOL | ഡാറ്റ സ്വീകരിക്കുന്നതിനും അയയ്ക്കുന്നതിനുമുള്ള പ്രോട്ടോക്കോൾ. മൂല്യം സാധാരണയായി HTTP/1.1 ആണ്. |
SERVER_SOFTWARE | സെർവറിൽ ഇൻസ്റ്റാൾ ചെയ്ത സോഫ്റ്റ്വെയർ. അപ്പാച്ചെ വെബ് സെർവറിനായി, പതിപ്പ് നമ്പറും (അപ്പാച്ചെ/2.2.4) പിഎച്ച്പി പതിപ്പും (പിഎച്ച്പി/5.3.3) നൽകുന്നു. |
ഒരു വെബ് പേജിൽ ആവശ്യമായ വിവരങ്ങൾ പ്രദർശിപ്പിക്കുന്നതിന് പരിസ്ഥിതി വേരിയബിളുകൾ എങ്ങനെ ഉപയോഗിക്കാമെന്ന് ഉദാഹരണം 1 കാണിക്കുന്നു.
ഉദാഹരണം 1. DOCUMENT_ROOT വേരിയബിളിൻ്റെ മൂല്യം പ്രദർശിപ്പിക്കുന്നു
സൈറ്റ് റൂട്ട് ഫോൾഡറിലേക്കുള്ള പാത:
ഉദാഹരണം പ്രവർത്തിപ്പിക്കുന്നതിൻ്റെ ഫലമായി, ഇനിപ്പറയുന്ന വരി ഔട്ട്പുട്ട് ആയിരിക്കും: സൈറ്റ് റൂട്ട് ഫോൾഡറിലേക്കുള്ള പാത: /home/site/www.
ഉദാഹരണം 2 ൽ കാണിച്ചിരിക്കുന്നതുപോലെ, phpinfo() ഫംഗ്ഷൻ ഉപയോഗിച്ച് ഒരു PHP പ്രോഗ്രാം ഉപയോഗിച്ച് പരിസ്ഥിതി വേരിയബിളുകളുടെ മൂല്യങ്ങൾ കാണാൻ കഴിയും.
ഉദാഹരണം 2: phpinfo() ഉപയോഗിക്കുന്നത്
പ്രോഗ്രാം എക്സിക്യൂട്ട് ചെയ്യുന്നതിൻ്റെ ഫലമായി, "അപ്പാച്ചെ എൻവയോൺമെൻ്റ്" വിഭാഗത്തിൽ (ചിത്രം 1) പരിസ്ഥിതി വേരിയബിളുകൾ ഉൾപ്പെടെ വിവിധ പാരാമീറ്ററുകളുള്ള ഒരു പട്ടിക പ്രദർശിപ്പിക്കും.
അരി. 1. അപ്പാച്ചെ പരിസ്ഥിതി
എല്ലാ പരിസ്ഥിതി വേരിയബിളുകളും ഒരു പട്ടികയുടെ രൂപത്തിൽ പ്രദർശിപ്പിക്കുന്ന ഒരു പ്രോഗ്രാം നിങ്ങൾക്ക് PHP-യിൽ എഴുതാനും കഴിയും (ഉദാഹരണം 3).
ഉദാഹരണം 3: പരിസ്ഥിതി വേരിയബിളുകൾ പ്രദർശിപ്പിക്കുന്നു
\n \n
$a | $b |
\n\n"; ?>
വേരിയബിളുകൾ
PHP-യിൽ, വേരിയബിളുകൾ ഒരു ഡോളർ ചിഹ്നത്തിൽ ആരംഭിക്കുന്നു ( $ ). ഈ പ്രതീകത്തിന് ശേഷം എത്ര ആൽഫാന്യൂമെറിക്, അണ്ടർസ്കോർ പ്രതീകങ്ങൾ വേണമെങ്കിലും നൽകാം, എന്നാൽ ആദ്യ പ്രതീകം ഒരു അക്കമോ അടിവരയോ ആകരുത്. കീവേഡുകളിൽ നിന്ന് വ്യത്യസ്തമായി PHP-യിലെ വേരിയബിൾ പേരുകൾ കേസ് സെൻസിറ്റീവ് ആണെന്നും നിങ്ങൾ ഓർക്കണം.
PHP-യിൽ വേരിയബിളുകൾ പ്രഖ്യാപിക്കുമ്പോൾ, വേരിയബിളിൻ്റെ തരം വ്യക്തമായി സൂചിപ്പിക്കേണ്ടതില്ല; എന്നിരുന്നാലും, ഒരേ വേരിയബിളിന് പ്രോഗ്രാമിലുടനീളം വ്യത്യസ്ത തരങ്ങൾ ഉണ്ടായിരിക്കാം.
ഒരു വേരിയബിളിന് ഒരു മൂല്യം നൽകുമ്പോൾ അത് ആരംഭിക്കുകയും പ്രോഗ്രാം എക്സിക്യൂട്ട് ചെയ്യുന്നിടത്തോളം നിലനിൽക്കുകയും ചെയ്യുന്നു. അതായത്, ഒരു വെബ് പേജിൻ്റെ കാര്യത്തിൽ, അഭ്യർത്ഥന പൂർത്തിയാകുന്നതുവരെ എന്നാണ് ഇതിനർത്ഥം.
ബാഹ്യ വേരിയബിളുകൾ
ക്ലയൻ്റിൻ്റെ അഭ്യർത്ഥന വെബ് സെർവർ പാഴ്സ് ചെയ്ത് പിഎച്ച്പി മെഷീനിലേക്ക് കൈമാറിയ ശേഷം, രണ്ടാമത്തേത് അഭ്യർത്ഥനയുമായി ബന്ധപ്പെട്ട ഡാറ്റ അടങ്ങുന്ന നിരവധി വേരിയബിളുകൾ സജ്ജീകരിക്കുകയും അതിൻ്റെ എക്സിക്യൂഷനിലുടനീളം ലഭ്യമാകുകയും ചെയ്യുന്നു. ആദ്യത്തെ PHP എടുക്കുന്നു പരിസ്ഥിതി വേരിയബിളുകൾനിങ്ങളുടെ സിസ്റ്റം PHP സ്ക്രിപ്റ്റ് പരിതസ്ഥിതിയിൽ ഒരേ പേരുകളും മൂല്യങ്ങളും ഉള്ള വേരിയബിളുകൾ സൃഷ്ടിക്കുന്നു, അതുവഴി സെർവറിൽ സ്ഥിതി ചെയ്യുന്ന സ്ക്രിപ്റ്റുകൾക്ക് ക്ലയൻ്റ് സിസ്റ്റത്തിൻ്റെ സവിശേഷതകൾ ആക്സസ് ചെയ്യാൻ കഴിയും. ഈ വേരിയബിളുകൾ ഒരു അസോസിയേറ്റീവ് അറേയിൽ സ്ഥാപിച്ചിരിക്കുന്നു $HTTP_ENV_VARS(അധ്യായം 4-ൽ നിങ്ങൾക്ക് അറേകളെക്കുറിച്ച് കൂടുതലറിയാൻ കഴിയും).
സ്വാഭാവികമായും, അറേ വേരിയബിളുകൾ $HTTP_ENV_VARSസിസ്റ്റത്തെ ആശ്രയിച്ചിരിക്കുന്നു (അത് യഥാർത്ഥത്തിൽ ഉള്ളതിനാൽ പരിസ്ഥിതി വേരിയബിളുകൾ). env (Unix) അല്ലെങ്കിൽ set (Windows) കമാൻഡ് ഉപയോഗിച്ച് നിങ്ങളുടെ മെഷീൻ്റെ എൻവയോൺമെൻ്റ് വേരിയബിളുകളുടെ മൂല്യങ്ങൾ നിങ്ങൾക്ക് കാണാൻ കഴിയും.
അന്വേഷണ സ്ട്രിംഗ് പാഴ്സ് ചെയ്യുമ്പോൾ സൃഷ്ടിക്കപ്പെടുന്ന GET വേരിയബിളുകളുടെ ഒരു കൂട്ടം PHP സൃഷ്ടിക്കുന്നു. അന്വേഷണ സ്ട്രിംഗ് ഒരു വേരിയബിളിൽ സംഭരിച്ചിരിക്കുന്നു $QUERY_STRINGകൂടാതെ "ചിഹ്നത്തെ പിന്തുടരുന്ന വിവരങ്ങളെ പ്രതിനിധീകരിക്കുന്നു ? " അഭ്യർത്ഥിച്ച URL-ൽ. PHP ചോദ്യ സ്ട്രിംഗ് പ്രതീകം-അടിസ്ഥാനത്തിൽ തകർക്കുന്നു & വ്യക്തിഗത ഘടകങ്ങളിലേക്ക്, തുടർന്ന് ഓരോ ഘടകങ്ങളിലും "=" ചിഹ്നത്തിനായി തിരയുന്നു. "=" ചിഹ്നം കണ്ടെത്തിയാൽ, തുല്യ ചിഹ്നത്തിൻ്റെ ഇടതുവശത്തുള്ള പ്രതീകങ്ങളിൽ നിന്ന് ഒരു പേരിനൊപ്പം ഒരു വേരിയബിൾ സൃഷ്ടിക്കപ്പെടും. ഇനിപ്പറയുന്ന ഫോം പരിഗണിക്കുക:
ഈ ഫോമിൽ നിങ്ങൾ ടൈപ്പുചെയ്യുകയാണെങ്കിൽ, ഉദാഹരണത്തിന്, HDD ലൈനിൽ "Maxtor", കൂടാതെ CDROM ലൈനിൽ "Nec", അത് ഇനിപ്പറയുന്ന അഭ്യർത്ഥന ഫോം സൃഷ്ടിക്കും:
http://localhost/PHP/test.php?HDD=Maxtor&CDROM=Necഞങ്ങളുടെ കാര്യത്തിൽ, PHP ഇനിപ്പറയുന്ന വേരിയബിളുകൾ സൃഷ്ടിക്കും: $HDD= "Maxtor" ഒപ്പം $CDROM= "നെക്ക്".
സാധാരണ വേരിയബിളുകൾ പോലെ നിങ്ങളുടെ സ്ക്രിപ്റ്റിൽ നിന്ന് ഈ വേരിയബിളുകൾ ഉപയോഗിച്ച് നിങ്ങൾക്ക് പ്രവർത്തിക്കാൻ കഴിയും (ഞങ്ങൾ test.php ഉപയോഗിക്കുന്നു). ഞങ്ങളുടെ കാര്യത്തിൽ, അവ സ്ക്രീനിൽ പ്രദർശിപ്പിച്ചിരിക്കുന്നു:
പ്രതിധ്വനി("HDD $HDD ആണ്
"); പ്രതിധ്വനി("CDROM എന്നത് $CDROM ആണ്
"); ?>
POST രീതി ഉപയോഗിച്ചാണ് ഒരു പേജ് അഭ്യർത്ഥന നടത്തുന്നതെങ്കിൽ, ഒരു കൂട്ടം POST വേരിയബിളുകൾ ദൃശ്യമാകും, അവ വ്യാഖ്യാനിക്കുകയും ഒരു അറേയിൽ സ്ഥാപിക്കുകയും ചെയ്യുന്നു. $HTTP_POST_VARS.
സ്ക്രിപ്റ്റ് ആരംഭിക്കുന്നതിന് തൊട്ടുമുമ്പ്, സെർവർ വിവരങ്ങളുള്ള ചില പരിസ്ഥിതി വേരിയബിളുകൾ കൈമാറുന്നു. ചില വേരിയബിളുകളിൽ ചില തലക്കെട്ടുകൾ അടങ്ങിയിരിക്കുന്നു, എന്നാൽ എല്ലാം അല്ല (നിങ്ങൾക്ക് എല്ലാ തലക്കെട്ടുകളും ലഭിക്കില്ല).
HTTP_ACCEPT- ബ്രൗസറിന് സ്വീകരിക്കാൻ കഴിയുന്ന എല്ലാ MIME ഡാറ്റാ തരങ്ങളും ഈ വേരിയബിൾ ലിസ്റ്റുചെയ്യുന്നു. */* എന്ന വരി അർത്ഥമാക്കുന്നത് ബ്രൗസർ ഏത് തരത്തിലും മനസ്സിലാക്കുന്നു എന്നാണ്.
HTTP_ACCEPT= */*
HTTP_REFERER- ഈ വേരിയബിൾ ഉപയോക്താവ് ഇതിലേക്ക് വന്ന പേജിനെക്കുറിച്ചുള്ള വിവരങ്ങളെ പ്രതിനിധീകരിക്കുന്നു. നിങ്ങൾക്ക് ഈ വേരിയബിൾ ഉപയോഗിക്കാം, ഉദാഹരണത്തിന്, നിങ്ങളുടെ സൈറ്റിന് ചുറ്റുമുള്ള ഒരു ഉപയോക്താവിൻ്റെ ചലനം ട്രാക്ക് ചെയ്യാനും തുടർന്ന് ഏറ്റവും ജനപ്രിയമായ റൂട്ടുകൾ കാണാനും.
HTTP_REFERER= http://www.spravkaweb.ru/
HTTP_COOKIE- ഈ വേരിയബിൾ എല്ലാ URL-എൻകോഡുചെയ്ത കുക്കികളും സംഭരിക്കുന്നു.
HTTP_COOKIE=
HTTP_USER_AGENT- ഉപയോക്താവിൻ്റെ ബ്രൗസർ തിരിച്ചറിയുന്നു. ബ്രൗസർ തരം സ്ഥാപിക്കുന്നതിന്, വാക്കുകളുടെ സാന്നിധ്യത്തിനായി നിങ്ങൾ ഈ വരി പരിശോധിക്കേണ്ടതുണ്ട്: ബ്രൗസർ ഇൻ്റർനെറ്റ് എക്സ്പ്ലോറർ ആണെങ്കിൽ, MSIE സബ്സ്ട്രിംഗ് ഉണ്ടായിരിക്കും, കൂടാതെ മോസില്ല എന്ന വാക്ക് മാത്രമേ ഉള്ളൂവെങ്കിൽ, ഇത് നെറ്റ്സ്കേപ്പ് ആണ്.
HTTP_USER_AGENT=മോസില്ല/4.0 (അനുയോജ്യമായ; MSIE 5.0; Windows NT 4.0)
നിങ്ങൾക്ക് ഇൻ്റർനെറ്റ് എക്സ്പ്ലോറർ ഉണ്ട്
HTTP_HOST- സ്ക്രിപ്റ്റ് പ്രവർത്തിച്ച വെബ് സെർവറിൻ്റെ ഡൊമെയ്ൻ നാമം അടങ്ങിയിരിക്കുന്നു. ഈ വേരിയബിൾ ഉപയോഗിക്കാൻ വളരെ സൗകര്യപ്രദമാണ്, ഉദാഹരണത്തിന്, ഒരു നിർദ്ദിഷ്ട സെർവറുമായി ബന്ധിപ്പിക്കാതിരിക്കാൻ, ലൊക്കേഷൻ ഹെഡറിൽ ആവശ്യമായ മുഴുവൻ പാതയും സൃഷ്ടിക്കുന്നതിന്.
HTTP_HOST= www.spravkaweb.ru
HTTP_FROM- അഭ്യർത്ഥന അയച്ച ഉപയോക്താവിൻ്റെ ഇമെയിൽ വിലാസം.
HTTP_FROM=
സെർവറിന്റെ പേര്- ഡൊമെയ്ൻ നാമം അല്ലെങ്കിൽ സെർവർ IP വിലാസം.
SERVER_NAME= www.spravkaweb.ru
SERVER_SOFTWARE- ക്ലയൻ്റ് അഭ്യർത്ഥനയോട് പ്രതികരിക്കുന്ന സെർവർ പ്രോഗ്രാമിൻ്റെ പേരും പതിപ്പും.
SERVER_SOFTWARE= Apache/1.3.33 (Unix) mod_jk/1.2.8 mod_auth_passthrough/1.8 mod_log_bytes/1.2mod_bwlimited/1.4 ഫ്രണ്ട്പേജ്/5.0.2.2635 mod_ssl/2.8.22 OpenSSL/2.8.22 OpenSSL-Gb0.9
SERVER_PORT- ഈ വേരിയബിളിൽ ഉപയോക്താവിൻ്റെ ബ്രൗസർ ആക്സസ് ചെയ്ത സെർവർ പോർട്ട് അടങ്ങിയിരിക്കുന്നു. സാധാരണ ഇത് 80 ആണ്. ലൊക്കേഷൻ ഹെഡർ പാരാമീറ്റർ രൂപപ്പെടുത്തുന്നതിനും വേരിയബിൾ ഉപയോഗിക്കാം.
SERVER_PORT= 80
SERVER_PROTOCOL- അഭ്യർത്ഥനയ്ക്കായി ഉപയോഗിച്ച വിവര പ്രോട്ടോക്കോളിൻ്റെ പേരും പതിപ്പും വേരിയബിളിൽ അടങ്ങിയിരിക്കുന്നു.
SERVER_PROTOCOL= HTTP/1.0
REMOTE_ADDR- ഈ വേരിയബിളിൽ ബ്രൗസർ ആരംഭിച്ച ഉപയോക്താവിൻ്റെ ഹോസ്റ്റിൻ്റെ IP വിലാസം (അല്ലെങ്കിൽ ഡൊമെയ്ൻ നാമം) അടങ്ങിയിരിക്കുന്നു.
REMOTE_ADDR= 212.94.114.177
REMOTE_PORT- സെർവർ പ്രതികരണം ലഭിക്കുന്നതിന് ഉപയോക്താവിൻ്റെ ബ്രൗസറിലേക്ക് നിയോഗിക്കപ്പെട്ട പോർട്ട്.
REMOTE_PORT= 4277
REMOTE_USER- അഭ്യർത്ഥന അയയ്ക്കുന്ന ഉപയോക്താവിൻ്റെ തിരിച്ചറിയൽ പേര്.
REMOTE_USER=
SCRIPT_NAME- ഈ സ്ക്രിപ്റ്റ് അടങ്ങിയ ഫയലിൻ്റെ പേര് അടങ്ങിയിരിക്കുന്നു. നിങ്ങളിലേക്ക് റീഡയറക്ട് ചെയ്യുമ്പോൾ (സ്വയം റീഡയറക്ട്) ലൊക്കേഷൻ ഹെഡർ രൂപപ്പെടുത്തുമ്പോൾ, ടാഗിൻ്റെ പ്രവർത്തന ആട്രിബ്യൂട്ടിൻ്റെ മൂല്യം മാറ്റിസ്ഥാപിക്കുന്നതിന് ഈ വേരിയബിൾ ഉപയോഗിക്കാൻ സൗകര്യപ്രദമാണ്.