mirror of
https://github.com/sigmasternchen/php-doc-en
synced 2025-03-15 16:38:54 +00:00
remove promotion of register_globals = on
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@159552 c90b9560-bf6c-de11-be94-00142212c4b1
This commit is contained in:
parent
c24146d835
commit
9242066773
3 changed files with 20 additions and 19 deletions
|
@ -1,5 +1,5 @@
|
|||
<?xml version="1.0" encoding="iso-8859-1"?>
|
||||
<!-- $Revision: 1.8 $ -->
|
||||
<!-- $Revision: 1.9 $ -->
|
||||
<sect1 id="install.commandline">
|
||||
<title>Servers-CGI/Commandline</title>
|
||||
<para>
|
||||
|
@ -56,18 +56,19 @@
|
|||
<sect2 id="install.commandline.using-variables">
|
||||
<title>Using Variables</title>
|
||||
<simpara>
|
||||
Some server supplied environment variables are not defined in the
|
||||
Some <link linkend="reserved.variables.server">server supplied
|
||||
environment variables</link> are not defined in the
|
||||
current <ulink url="&url.cgispec;">CGI/1.1 specification</ulink>.
|
||||
Only the following variables are defined there; everything else
|
||||
should be treated as 'vendor extensions': <varname>$AUTH_TYPE</varname>,
|
||||
<varname>$CONTENT_LENGTH</varname>, <varname>$CONTENT_TYPE</varname>,
|
||||
<varname>$GATEWAY_INTERFACE</varname>, <varname>$PATH_INFO</varname>,
|
||||
<varname>$PATH_TRANSLATED</varname>, <varname>$QUERY_STRING</varname>,
|
||||
<varname>$REMOTE_ADDR</varname>, <varname>$REMOTE_HOST</varname>,
|
||||
<varname>$REMOTE_IDENT</varname>, <varname>$REMOTE_USER</varname>,
|
||||
<varname>$REQUEST_METHOD</varname>, <varname>$SCRIPT_NAME</varname>,
|
||||
<varname>$SERVER_NAME</varname>, <varname>$SERVER_PORT</varname>,
|
||||
<varname>$SERVER_PROTOCOL</varname>, and <varname>$SERVER_SOFTWARE</varname>
|
||||
should be treated as 'vendor extensions': <varname>AUTH_TYPE</varname>,
|
||||
<varname>CONTENT_LENGTH</varname>, <varname>CONTENT_TYPE</varname>,
|
||||
<varname>GATEWAY_INTERFACE</varname>, <varname>PATH_INFO</varname>,
|
||||
<varname>PATH_TRANSLATED</varname>, <varname>QUERY_STRING</varname>,
|
||||
<varname>REMOTE_ADDR</varname>, <varname>REMOTE_HOST</varname>,
|
||||
<varname>REMOTE_IDENT</varname>, <varname>REMOTE_USER</varname>,
|
||||
<varname>REQUEST_METHOD</varname>, <varname>SCRIPT_NAME</varname>,
|
||||
<varname>SERVER_NAME</varname>, <varname>SERVER_PORT</varname>,
|
||||
<varname>SERVER_PROTOCOL</varname>, and <varname>SERVER_SOFTWARE</varname>
|
||||
</simpara>
|
||||
</sect2>
|
||||
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
<?xml version="1.0" encoding="iso-8859-1"?>
|
||||
<!-- $Revision: 1.42 $ -->
|
||||
<!-- $Revision: 1.43 $ -->
|
||||
<sect1 id="install.windows">
|
||||
<title>Installation on Windows systems</title>
|
||||
<para>
|
||||
|
@ -233,7 +233,7 @@ c:\php
|
|||
webserver loads the dll (e.g. <filename>php4apache.dll</filename>).
|
||||
</member>
|
||||
<member>
|
||||
Any directory in your Windows <varname>$PATH</varname> environment variable.
|
||||
Any directory in your Windows <varname>PATH</varname> environment variable.
|
||||
</member>
|
||||
</simplelist>
|
||||
<itemizedlist>
|
||||
|
@ -784,7 +784,7 @@ extension=php_bz2.dll
|
|||
(<filename>php_oci8.dll</filename>) require DLLs which are not bundled
|
||||
with the distribution package. Copy the bundled DLLs from
|
||||
<filename class="directory">c:\php\dlls</filename> folder to your Windows
|
||||
<varname>$PATH</varname>, safe places are:
|
||||
<varname>PATH</varname>, safe places are:
|
||||
<simplelist>
|
||||
<member>c:\windows\system for Windows 9x/Me</member>
|
||||
<member>c:\winnt\system32 for Windows NT/2000</member>
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
<?xml version="1.0" encoding="iso-8859-1"?>
|
||||
<!-- $Revision: 1.39 $ -->
|
||||
<!-- $Revision: 1.40 $ -->
|
||||
<chapter id="features.http-auth">
|
||||
<title>HTTP authentication with PHP</title>
|
||||
|
||||
|
@ -12,8 +12,8 @@
|
|||
input window. Once the user has filled in a username and a password,
|
||||
the URL containing the PHP script will be called again with the
|
||||
<link linkend="reserved.variables">predefined variables</link>
|
||||
<varname>$PHP_AUTH_USER</varname>, <varname>$PHP_AUTH_PW</varname>,
|
||||
and <varname>$AUTH_TYPE</varname> set to the user name, password and
|
||||
<varname>PHP_AUTH_USER</varname>, <varname>PHP_AUTH_PW</varname>,
|
||||
and <varname>AUTH_TYPE</varname> set to the user name, password and
|
||||
authentication type respectively. These predefined variables are found
|
||||
in the <link linkend="reserved.variables.server">$_SERVER</link> and
|
||||
<varname>$HTTP_SERVER_VARS</varname> arrays. Only "Basic" authentication
|
||||
|
@ -68,8 +68,8 @@
|
|||
</note>
|
||||
|
||||
<para>
|
||||
Instead of simply printing out <varname>$PHP_AUTH_USER</varname>
|
||||
and <varname>$PHP_AUTH_PW</varname>, as done in the above example,
|
||||
Instead of simply printing out <varname>PHP_AUTH_USER</varname>
|
||||
and <varname>PHP_AUTH_PW</varname>, as done in the above example,
|
||||
you may want to check the username and password for validity.
|
||||
Perhaps by sending a query to a database, or by looking up the
|
||||
user in a dbm file.
|
||||
|
|
Loading…
Reference in a new issue